/* CSS crunched with Crunch - http://crunchapp.net/ */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
nav ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,q:before{quotes:'„';content:none;}
blockquote:after,q:after{quotes:'”';content:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}

img.grayscale {
filter: grayscale(100%);
-webkit-filter: grayscale(100%); /* For Webkit browsers */
filter: gray; /* For IE 6 - 9 */
-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
}

img.grayscale:hover{
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}

@font-face {
    font-family: 'CenturyGothicBold';
    src: url('../fnt/gothicb.eot');
    src: url('../fnt/gothicb.eot') format('embedded-opentype'),
         url('../fnt/gothicb.woff') format('woff'),
         url('../fnt/gothicb.ttf') format('truetype'),
         url('../fnt/gothicb.svg#CenturyGothicBold') format('svg');
}



@font-face {
    font-family: 'benchninelight';
    src: url('../fnt/benchnine-light-webfont.eot');
    src: url('../fnt/benchnine-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fnt/benchnine-light-webfont.woff') format('woff'),
         url('../fnt/benchnine-light-webfont.ttf') format('truetype'),
         url('../fnt/benchnine-light-webfont.svg#benchninelight') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'benchninebold';
    src: url('benchnine-bold-webfont.eot');
    src: url('benchnine-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('benchnine-bold-webfont.woff') format('woff'),
         url('benchnine-bold-webfont.ttf') format('truetype'),
         url('benchnine-bold-webfont.svg#benchninebold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'benchninelight';
    src: url('benchnine-light-webfont.eot');
    src: url('benchnine-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('benchnine-light-webfont.woff') format('woff'),
         url('benchnine-light-webfont.ttf') format('truetype'),
         url('benchnine-light-webfont.svg#benchninelight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'benchninebold';
    src: url('../fnt/benchnine-bold-webfont.eot');
    src: url('../fnt/benchnine-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fnt/benchnine-bold-webfont.woff') format('woff'),
         url('../fnt/benchnine-bold-webfont.ttf') format('truetype'),
         url('../fnt/benchnine-bold-webfont.svg#benchninebold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ristretto_pro_rgregular';
    src: url('../fnt/RistrettoPro-Regular-webfont.eot');
    src: url('../fnt/RistrettoPro-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fnt/RistrettoPro-Regular-webfont.woff') format('woff'),
         url('../fnt/RistrettoPro-Regular-webfont.ttf') format('truetype'),
         url('../fnt/RistrettoPro-Regular-webfont.svg#ristretto_pro_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'CenturyGothicRegular';
    src: url('../fnt/gothic.eot');
    src: url('../fnt/gothic.eot') format('embedded-opentype'),
         url('../fnt/gothic.woff') format('woff'),
         url('../fnt/gothic.ttf') format('truetype'),
         url('../fnt/gothic.svg#CenturyGothicRegular') format('svg');
}


.block{display:block;}
#main-content-wrapper div p{border:1px solid #333333;padding:15px;}
a{text-decoration:none;color:#0095da;}a:visited{color:#0095da;}
a:active,a:focus,a:hover{color:#000000;text-decoration:underline;}
a img{border:0;-ms-interpolation-mode:bicubic;}
h1,h2,h3,h4,h5,p,blockquote{margin:0 0 0.8em 0;}
h1,h2,h3,h4,h5,h6{font-family:'CenturyGothicBold';font-weight: normal;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000000;text-decoration:none;}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#000000;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#0095da;}
h1{font-size:3em;}
h2{font-size:2em;}
h3{font-size:1.8em;}
h4{font-size:1.6em;}
h5{font-size:1.4em;}
h6{font-size:1.2em;}
p{font-family: verdana, arial, sans-serif;line-height:1.3;}
b,strong{font-family:'CenturyGothicBold';font-weight:normal;}
ul,ol{margin:5px 0 10px 20px;font-family: verdana, arial, sans-serif;}
ul{list-style-type:square;list-style-position:inside;}
ol{list-style-type:decimal;list-style-position:inside;}
dl{zoom:1;margin:0 0 1em 0;}dl:before{content:'';display:block;}
dl:after{content:'';display:table;clear:both;}
dl dt{font-weight:bold;}
dl dd{margin:0 0 0 2em;}
dl.inline dt{float:left;display:inline;width:30%;}
dl.inline dd{float:left;display:inline;width:65%;margin:0 0 0 5%;}
figure{width:1px;padding:.5em;border:1px solid #ccc;display:table;*display:inline;*zoom:1;}figure figcaption{width:100%;text-align:center;font-style:italic;display:table-row;font-size:.8em;}
figure img{display:block;}
abbr[title]{border-bottom:1px dotted;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new',monospace;}pre pre,code pre,kbd pre,samp pre,pre code,code code,kbd code,samp code,pre kbd,code kbd,kbd kbd,samp kbd,pre samp,code samp,kbd samp,samp samp{font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
hr{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:1em 0;padding:0;clear:both;}
blockquote{padding:.5em 2em;}blockquote p:after{content:"???";}
blockquote p:before{content:"???";}
blockquote small{color:#999;}blockquote small:before{content:'\2014 \00A0';}
::-moz-selection{background:#e98a0e;color:#ffffff;text-shadow:none;}
::selection{background:#e98a0e;color:#ffffff;text-shadow:none;}
fieldset{position:relative;float:left;}fieldset legend{font-size:1.0em;font-family: verdana, arial, sans-serif;}
fieldset label{font-family: verdana, arial, sans-serif;}
fieldset input[type="search"]::-webkit-search-decoration,fieldset input[type="search"]::-webkit-search-cancel-button,fieldset input[type="search"]::-webkit-search-results-button,fieldset input[type="search"]::-webkit-search-results-decoration{display:none;}
fieldset input[type="search"]{-webkit-appearance:none;-webkit-box-sizing:content-box;outline:none;}
fieldset input[type="text"],fieldset input[type="search"],fieldset input[type="password"]{border:1px solid #cccccc;font-family: verdana, arial, sans-serif;margin:0;-webkit-appearance:none;border-radius:0;}fieldset input[type="text"].focus,fieldset input[type="search"].focus,fieldset input[type="password"].focus{color:#000000;}
fieldset input[type="search"]{padding:7px 15px;}
fieldset input[type="submit"],fieldset input[type="button"],fieldset input[type="reset"],fieldset .contourNavigation input{cursor:pointer;-webkit-appearance:none;border-radius:0;background:#0095da;border:0;padding:5px 8px;font-family:'CenturyGothicBold';font-size:1.6em;color:#ffffff;*overflow:visible;}fieldset input[type="submit"].search-button,fieldset input[type="button"].search-button,fieldset input[type="reset"].search-button,fieldset .contourNavigation input.search-button{width:37px;height:27px;padding:0;text-indent:-9999px;background:url(../gfx/btn-search.jpg) no-repeat 0 -1px;}fieldset input[type="submit"].search-button:hover,fieldset input[type="button"].search-button:hover,fieldset input[type="reset"].search-button:hover,fieldset .contourNavigation input.search-button:hover{background-position:bottom left;}
fieldset textarea{resize:both;-webkit-appearance:none;border-radius:0;border:1px solid #c0c1c7;}
fieldset select{font-family:'gibsonLightReg';font-size:1.2em;padding:5px;}
fieldset button[disabled],fieldset input[disabled]{cursor:default;}
fieldset span.err-message{display:none;position:relative;float:left;width:100%;color:#ff0000;font-size:1em;}
.contourPage{overflow:hidden;}.contourPage .contourFieldSet{width:100%;}
.contourPage .contourFieldSet .contourField{margin:0.5em 0em;width:100%;overflow:hidden;position:relative;}.contourPage .contourFieldSet .contourField label{width:100%;margin:5px 0;line-height:1;padding:0;display:block;}.contourPage .contourFieldSet .contourField label span.contourIndicator{float:left;width:17px;height:12px;display:block;background:url(../gfx/form-mandatory.jpg) no-repeat 50% 50%;color:#0095da;}
.contourPage .contourFieldSet .contourField span.field-validation-valid{display:block;font-size:0.8999999999999999em;font-family:'gibsonLightReg';color:#ff0000;}
.contourPage .contourFieldSet .contourField.textfield input,.contourPage .contourFieldSet .contourField.textarea input,.contourPage .contourFieldSet .contourField.textfield textarea,.contourPage .contourFieldSet .contourField.textarea textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.contourPage .contourFieldSet .contourField.textfield input.contourError,.contourPage .contourFieldSet .contourField.textarea input.contourError,.contourPage .contourFieldSet .contourField.textfield textarea.contourError,.contourPage .contourFieldSet .contourField.textarea textarea.contourError{background:#FBE3E4;border-color:#fbc2c4;}
.contourPage .contourFieldSet .contourField.youremail input,.contourPage .contourFieldSet .contourField.youremail textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;}.contourPage .contourFieldSet .contourField.youremail input.contourError,.contourPage .contourFieldSet .contourField.youremail textarea.contourError{background:#FBE3E4;border-color:#fbc2c4;}
.contourPage .contourFieldSet .contourField.comparetextbox input,.contourPage .contourFieldSet .contourField.comparetextbox textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;}.contourPage .contourFieldSet .contourField.comparetextbox input.contourError,.contourPage .contourFieldSet .contourField.comparetextbox textarea.contourError{background:#FBE3E4;border-color:#fbc2c4;}
.contourPage .contourFieldSet .contourField.comparetextbox .secondtextboxfirst{margin-top:1.0em;}.contourPage .contourFieldSet .contourField.comparetextbox .secondtextboxfirst span{display:block;font-family: verdana, arial, sans-serif;width:100%;font-size:1em;}
.contourPage .contourFieldSet .contourField.textarea{margin-top:40px;}.contourPage .contourFieldSet .contourField.textarea textarea{height:180px;}
.contourNavigation input[type="submit"]{cursor:pointer;-webkit-appearance:none;border-radius:0;background:#0095da;border:0;padding:5px 15px;font-family:'CenturyGothicBold';font-size:1.0999999999999999em;color:#ffffff;margin-top:0.5em;*overflow:visible;}
.contourPage{overflow:hidden;}.contourPage .contourFieldSet .contourField.textfield.postcode input{width:35%;}
.contourPage .contourFieldSet .contourField.radiobuttonlist{width:100%;padding:0;margin:15px 0;overflow:hidden;position:relative;}.contourPage .contourFieldSet .contourField.radiobuttonlist label.fieldLabel{position:absolute;left:-9999px;}.contourPage .contourFieldSet .contourField.radiobuttonlist label.fieldLabel span.contourIndicator{float:none;width:1px;height:1px;}
.contourPage .contourFieldSet .contourField.radiobuttonlist .field-validation-valid{left:0;top:0;}
.contourPage .contourFieldSet .contourField.radiobuttonlist span.radiobuttonlist input[type='radio']{margin:0 3px 3px;}.contourPage .contourFieldSet .contourField.radiobuttonlist span.radiobuttonlist input[type='radio'].input-validation-error{background:#FBE3E4;border-color:#fbc2c4;}
.contourPage .contourFieldSet .contourField.radiobuttonlist span.radiobuttonlist label{width:auto;margin:20px 0 0 0;display:inline-block;}
.contourPage .contourFieldSet .contourField.dropdownlist select{font-size:1.0em;}
.contourPage .contourFieldSet .contourField.passwordfield input[type="password"]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.homesafetybookingform,.contactusform{padding:10px 0 15px 0;}.homesafetybookingform fieldset legend,.contactusform fieldset legend{position:absolute;left:-9999px;}
.presspartnerlogin h4,.requestaccess h4{font-family:'gibsonLightReg';border-bottom:1px solid #999999;padding:0 0 0.5em 0;font-size:1.4em;}
.presspartnerlogin fieldset legend,.requestaccess fieldset legend{position:absolute;left:-9999px;}
.presspartnerlogin .form-info,.requestaccess .form-info{min-height:70px;}
.registerForm .form-info{min-height:70px;}
.registerForm h4{font-family:'gibsonLightReg';border-bottom:1px solid #999999;padding:0 0 0.5em 0;font-size:1.4em;}
.registerForm table{border:none;}.registerForm table td,.registerForm table tr:nth-child(odd) td,.registerForm table td:hover{background:transparent;border-color:#fff;margin:0;padding:0;}
.registerForm fieldset{width:100%;display:block;}
.registerForm .contact{margin:0.5em 0em;width:100%;overflow:hidden;position:relative;}
.registerForm legend{position:absolute;left:-9999px;}
.registerForm label{width:100%;margin:5px 0;line-height:1;padding:0;display:block;}
.registerForm input[type="text"],.registerForm input[type="password"],.registerForm textarea,.registerForm select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;}
.registerForm select{width:auto;}
.registerForm input[type="submit"]{float:left;cursor:pointer;-webkit-appearance:none;border-radius:0;background:#0095da;border:0;padding:5px 15px;font-family:'CenturyGothicBold';font-size:1.0999999999999999em;color:#ffffff;margin-top:0.5em;}
.registerForm .error{font-size:0.8999999999999999em;font-family:'gibsonLightReg';color:#ff0000;}
#sec_box #txtUserEmail{border:1px solid #cccccc;background:#fff;cursor:default;font-family: verdana, arial, sans-serif;font-size:1em;width:50%;padding:5px;margin-right:10px;}
#sec_box input[type="submit"]{margin:0;}
.search-filter{border-top:1px solid #c0c1c7;background:#f0f1f1;overflow:hidden;margin-bottom:10px;}.search-filter .search-box,.search-filter .filter{padding:15px 10px;border-bottom:1px solid #c0c1c7;overflow:hidden;position:relative;}
.search-filter .filter{padding:15px 10px 30px 10px;}.search-filter .filter fieldset{width:100%;}.search-filter .filter fieldset p.toggle_filter{display:none;}
.search-filter legend{font-size:1.6em;}
.search-filter label{width:100%;font-size:1.4em;margin:0.7em 0 0.3em 0;display:block;}
.search-filter select{width:100%;font-size:1.4em;}
.search-filter input[type="text"]{padding:5px 15px;width:127px;}
.search-filter input[type="search"].wide,.search-filter input[type="submit"].wide{width:99px;padding:8px;}
.search-filter input[type="search"]{width:125px;padding:6px 15px;}
div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url(../gfx/form-sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;}
.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0;}
input.text,input.email,input.password,textarea.uniform{border:1px solid #cccccc;padding:5px;font-family: verdana, arial, sans-serif;}
input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{-webkit-box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);border-color:#999;}
.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0;}
div.button a,div.button button,div.button input{position:absolute;}
div.button{cursor:pointer;position:relative;}
div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center;}
div.selector{position:relative;padding-left:10px;overflow:hidden;}
div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
div.selector select{position:absolute;opacity:0;height:25px;border:none;background:none;}
div.checker{position:relative;}
div.checker span{display:-moz-inline-box;display:inline-block;text-align:center;}
div.checker input{opacity:0;display:inline-block;background:none;}
div.radio{position:relative;}
div.radio span{display:-moz-inline-box;display:inline-block;text-align:center;}
div.radio input{opacity:0;text-align:center;display:inline-block;background:none;}
div.uploader{position:relative;overflow:hidden;cursor:default;}
div.uploader span.action{float:left;display:inline;padding:2px 0px;overflow:hidden;cursor:pointer;}
div.uploader span.filename{padding:0px 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;}
div.uploader input{opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;cursor:default;}
table{margin:0 0 1em 0;width:100%;font-family: verdana, arial, sans-serif;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;}table thead th{background:#ffffff;padding:0.5em;text-align:left;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
table tbody tr td{background:#ffffff;padding:0.5em;border-right:1px solid #dddddd;}
table tbody tr:nth-child(odd) td{background:#f9f9f9;}
table tbody tr:hover td{background:#f0f0f0;}
a.btn{display:inline-block;*display:inline;*zoom:1;padding:5px 10px;font-family:'CenturyGothicBold';background:#0095da;font-size:1.4em;color:#ffffff;}a.btn.full{width:100%;padding:5px 0px;text-align:center;display:block;}
a.btn.black{background:#666666;}a.btn.black:hover{background:#999999;}
a.btn:hover{background:#666666;text-decoration:none;color:#ffffff;}
a.btn:visted{color:#ffffff;}
a.btn.right{float:right;}
a.btn.left{float:left;}
#cookie_notice{width:100%;background:#c3ac68;border-bottom:0.5em solid #000000;color:#ffffff;display:none;}#cookie_notice #cookie_notice_inner{width:960px;height:150px;margin:0 auto;position:relative;}#cookie_notice #cookie_notice_inner #cookie_header{font-size:1.7999999999999998em;padding:1em 0em 0em;font-weight:bold;}
#cookie_notice #cookie_notice_inner #cookie_accept{font-size:1.4em;}#cookie_notice #cookie_notice_inner #cookie_accept a#cookie_continue{position:absolute;right:0;bottom:10px;}
noscript{width:100%;}noscript div.noscript_notice{width:100%;background:#c3ac68;border-bottom:0.5em solid #000000;color:#ffffff;overflow:hidden;}noscript div.noscript_notice div.notice_inner{width:960px;height:110px;margin:0 auto;position:relative;font-size:1.2em;}noscript div.noscript_notice div.notice_inner h2{padding:0.5em 0em 0em;font-weight:bold;}
noscript div.noscript_notice div.notice_inner p{margin:0px;}
body{min-width:960px;}
.container_12{margin-left:auto;margin-right:auto;width:960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px;}
.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_3{width:220px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_6{width:460px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_9{width:700px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_12 .grid_12{width:940px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_3{padding-left:240px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_6{padding-left:480px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_9{padding-left:720px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_3{padding-right:240px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_6{padding-right:480px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_9{padding-right:720px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_12 .push_1{left:80px;}
.container_12 .push_2{left:160px;}
.container_12 .push_3{left:240px;}
.container_12 .push_4{left:320px;}
.container_12 .push_5{left:400px;}
.container_12 .push_6{left:480px;}
.container_12 .push_7{left:560px;}
.container_12 .push_8{left:640px;}
.container_12 .push_9{left:720px;}
.container_12 .push_10{left:800px;}
.container_12 .push_11{left:880px;}
.container_12 .pull_1{left:-80px;}
.container_12 .pull_2{left:-160px;}
.container_12 .pull_3{left:-240px;}
.container_12 .pull_4{left:-320px;}
.container_12 .pull_5{left:-400px;}
.container_12 .pull_6{left:-480px;}
.container_12 .pull_7{left:-560px;}
.container_12 .pull_8{left:-640px;}
.container_12 .pull_9{left:-720px;}
.container_12 .pull_10{left:-800px;}
.container_12 .pull_11{left:-880px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}
.clearfix:after,.container_12:after{clear:both;}
.clearfix,.container_12{zoom:1;}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{font-size:62.5%;font-family:Verdana,sans-serif;line-height:1.2;color:#000000;background:#ffffff;}
#main-content-area{height:1px;overflow:hidden;display:block;}#main-content-area:focus{outline:none;}
span.hidden{position:absolute;left:-9999px;}
.header{width:100%;overflow:hidden;position:relative;}.header .container_12{position:relative;z-index:0;overflow:visible;}.header .container_12 .background{float:left;position:absolute;background:url(../gfx/bg-header-black.jpg) no-repeat 0 0;height:165px;width:1000px;z-index:0;right:480px;}
.header .container_12 .logo{padding:5px 0px;position:relative;z-index:1;}.header .container_12 .logo a{width:350px;height:149px;display:block;}.header .container_12 .logo a img{width:100%;}
.header .container_12 .search{position:relative;z-index:1;}.header .container_12 .search .display-search{display:none;width:37px;height:28px;padding:0;text-indent:-9999px;background:url(../gfx/btn-search.jpg) no-repeat bottom left;position:absolute;right:10px;bottom:50px;}
.header .container_12 .search .hide-search{display:none;width:37px;height:28px;padding:0;text-indent:-9999px;background:url(../gfx/btn-close.jpg) no-repeat bottom left;position:absolute;right:10px;bottom:80px;}
.header .container_12 .search .social-small{float:left;padding:35px 0 0 0;height:65px;text-align:right;position:relative;}.header .container_12 .search .social-small a{display:inline-block;width:26px;height:26px;margin:0 6px 0 0;}.header .container_12 .search .social-small a img{width:100%;}
.header .container_12 .search .social-small a.twitter{margin-right:2px;}
.header .container_12 .search .search-top{float:right;width:55%;padding:35px 0 0 0;text-align:right;}.header .container_12 .search .search-top fieldset{width:auto;float:right;}.header .container_12 .search .search-top fieldset legend,.header .container_12 .search .search-top fieldset label{position:absolute;left:-9999px;}
.header .container_12 .search .search-top fieldset input[type="text"]{width:179px;padding:5px 15px;}
.header .container_12 .search .search-top fieldset input[type="submit"]{text-indent:-9999px;}
.header .container_12 .skip-nav{position:absolute;z-index:2;left:0px;}.header .container_12 .skip-nav li{list-style:none;margin:0;padding:0;position:relative;}.header .container_12 .skip-nav li a{left:-9999px;position:absolute;padding:5px;width:120px;text-align:center;background:#c3ac68;display:inline-block;color:#ffffff;text-decoration:none;font-size:1.2em;}.header .container_12 .skip-nav li a:hover,.header .container_12 .skip-nav li a:focus{color:#ffffff;left:0px;top:0px;}
.stay-safe{background:#c3ac68;color:#ffffff;display:none;}.stay-safe a{color:#ffffff;}
nav ul{list-style-position:outside;}nav ul li{font-size:1.2em;}nav ul li li{font-size:1em;}
.navigation{overflow:hidden;background:#f2f2f2;}.navigation .nav-main{}.navigation .nav-main p.menu_trigger{display:none;}
.navigation .nav-main div{text-align:center;height:56px;}.navigation .nav-main div ul{margin:0 auto;width:auto;display:inline-block;overflow:hidden;padding:0;}.navigation .nav-main div ul li{float:left;margin:0;padding:20px 0px;}.navigation .nav-main div ul li.selected{background:#0095da url(../gfx/nav-selected-kreski.png) repeat-x 100% 100%;}.navigation .nav-main div ul li.selected a{color:#ffffff;background:none;padding:0px 12px 0px 12px;}.navigation .nav-main div ul li.selected a:hover{color:#ffffff;}
.navigation .nav-main div ul li.next a,.navigation .nav-main div ul li.first a{background:none;padding:0px 11px 0px 10px;}
.navigation .nav-main div ul li a{padding:0px 11px 0px 12px;color:#333333;font-size:1.2em;text-transform:uppercase;font-family:'CenturyGothicBold';background:url(../gfx/divider.gif) no-repeat 0% 50%;}.navigation .nav-main div ul li a.first{padding:0px 5px 0px 0px;background:none;}
.navigation .nav-main div ul li a.last{padding:0px 0px 0px 5px;}
.navigation .nav-main div ul li a:hover{text-decoration:none;color:#0095da;}
p.toggle_sub{display:none;}
.sub_navigation{margin-bottom:10px;}.sub_navigation ul.level1{border-top:1px solid #c0c1c7;background:#f0f1f1;margin:0;padding:0;}.sub_navigation ul.level1 li{margin:0px;padding:0 0 0 20px;border-bottom:1px solid #c0c1c7;line-height:1.4;}.sub_navigation ul.level1 li a{padding:5px 30px 5px 0;display:block;background:url(../gfx/nav-subhover.jpg) 180px 0px no-repeat;color:black;font-family:Verdana;}.sub_navigation ul.level1 li a.active,.sub_navigation ul.level1 li a.active:hover{color:#0095da;background:url(../gfx/nav-subhover.jpg) 180px -37px no-repeat;text-decoration:none;}.sub_navigation ul.level1 li a.active.child,.sub_navigation ul.level1 li a.active:hover.child{background:url(../gfx/nav-active.png) 95% 5% no-repeat;}
.sub_navigation ul.level1 li a:hover{color:#0095da;background:url(../gfx/nav-subhover.jpg) 180px -37px no-repeat;text-decoration:none;}
.sub_navigation ul.level1 li ul.archived{margin:0;padding:0 0 0.5em;}.sub_navigation ul.level1 li ul.archived a{padding:0;display:inline;background:none;}.sub_navigation ul.level1 li ul.archived a:hover{background:none;}
.sub_navigation ul.level1 li ul.archived li{border-bottom:0px;}.sub_navigation ul.level1 li ul.archived li ul{margin:0;padding:0;}
.sub_navigation ul.level1 li ul.level2{margin:0 0 10px 0;padding:0;}.sub_navigation ul.level1 li ul.level2 li{margin:0;border-bottom:0px;}.sub_navigation ul.level1 li ul.level2 li a{background:none;padding:5px 5px 5px 0px;}.sub_navigation ul.level1 li ul.level2 li a.active,.sub_navigation ul.level1 li ul.level2 li a:hover{color:#0095da;background:none;text-decoration:none;}
.media_navigation{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #c0c1c7;}.media_navigation h3{font-size:1.2em;font-family:Verdana;padding:0 10px;}
.media_navigation ul.level1{margin:0;padding:0;}.media_navigation ul.level1 li{margin:0px;padding:0 0 0 30px;}.media_navigation ul.level1 li a{padding:2px 0;display:block;color:black;font-family:Verdana;}.media_navigation ul.level1 li a.active,.media_navigation ul.level1 li a.active:hover{color:#0095da;text-decoration:none;}
.media_navigation ul.level1 li a:hover{color:#0095da;text-decoration:none;}
.media_navigation ul.level1 li ul.level2{margin:0;padding:0;}.media_navigation ul.level1 li ul.level2 li{margin:0;border-bottom:0px;}.media_navigation ul.level1 li ul.level2 li a{background:none;}.media_navigation ul.level1 li ul.level2 li a.active,.media_navigation ul.level1 li ul.level2 li a:hover{color:#0095da;background:none;text-decoration:none;}
.breadcrumb{padding:15px 0px;}.breadcrumb ul{margin:0;padding:0;float:left;list-style:none;}.breadcrumb ul li{float:left;padding-right:0.5em;font-size:1em;font-family:verdana;color:#000000;}.breadcrumb ul li a{color:#999999;padding-right:.5em;border-right:1px solid #999999;}
.breadcrumb ul li span{color:#0095da;}
.primary-nav{padding:10px 0;overflow:hidden;}.primary-nav ul{margin:0;padding:0;}.primary-nav ul li{float:left;font-size:1.2em;padding:0.4em 0 0.5em 0;}.primary-nav ul li a{color:#000000;display:inline-block;padding:0 0.7em 0 0.5em;line-height:1;border-right:1px solid #000000;}.primary-nav ul li a:hover{color:#0095da;}
.primary-nav ul li a.smallFont{display:inline-block;padding:0 3px;height:14px;width:9px;border-right:none;font-size:11px;}
.primary-nav ul li a.mediumFont{padding:0 3px;display:inline-block;height:14px;width:9px;border-right:none;font-size:14px;}
.primary-nav ul li a.largeFont{padding:0 3px;display:inline-block;height:14px;width:9px;border-right:none;font-size:17px;}
.primary-nav ul li.acc-font{background:none;padding:0.4em 0 0 0.5em;vertical-align:top;position:relative;text-align:center;}.primary-nav ul li.acc-font a{position:relative;bottom:0.2em;}.primary-nav ul li.acc-font a span.vh{position:absolute;left:-9999px;}
.primary-nav ul li.login{padding:0 0 0 1.5em;background:none;float:right;}.primary-nav ul li.login a{padding:0.4em 0 0.3em 0;border-right:none;}
.sitemap ul{margin:0;padding:0;list-style:none;}.sitemap ul.level1{width:33%;margin:0px;float:left;}.sitemap ul.level1 li{padding:0 0 1.5em 0;}.sitemap ul.level1 li a{color:#000000;text-transform:uppercase;font-weight:'CenturyGothicBold';padding:0.2em;display:inline-block;}
.sitemap ul.level1 .level2{padding:0 0 0 1.5em;}.sitemap ul.level1 .level2 li{padding:0;}.sitemap ul.level1 .level2 li a{text-transform:none;color:#999999;}
.sitemap ul.level1 .level2 li .level3{padding:0 0 0 1.5em;}.sitemap ul.level1 .level2 li .level3 li a{font-family:'gibsonLightReg';}
footer{}footer .footer_trigger{display:none;}
footer .footer_links{border-bottom:1px solid #cccccc;font-size:1.2em;}footer .footer_links .footer_nav{padding: 1em 0 1.8em 0; 0;overflow:hidden;}footer .footer_links .footer_nav ul{margin:0;padding:0;}footer .footer_links .footer_nav ul li{float:left;}footer .footer_links .footer_nav ul li a{display:block;padding:0em 0.5em;color:#000000;border-left:1px solid #000000;line-height:1;}
footer .footer_links .footer_nav ul li.first{background:none;}footer .footer_links .footer_nav ul li.first a{padding:0 0.5em 0 0;border-left:none;}
footer .footer_links .area_nav{}footer .footer_links .area_nav ul{margin:0;padding:0;}footer .footer_links .area_nav ul li{margin:0.2em 0em;padding:0;}footer .footer_links .area_nav ul li a{color:#000000;}footer .footer_links .area_nav ul li a:hover{color:#0095da;}
footer .footer_links .back_top{padding:0.8em 0;text-align:right;font-size:1.2em;font-family: verdana, arial, sans-serif;}
footer .footer_links .copyright{float:left;}footer .footer_links .copyright p{margin:.8em 0 0 0;font-size:1em;}
footer .footer_links .support{font-size:0.7999999999999999em;width:auto;float:right;}footer .footer_links .support ul{}
footer .area{padding:30px 0;}footer .area h4{margin:0.2em 0;padding:0;letter-spacing:1px;font-family: verdana, arial, sans-serif;font-weight:normal;color:#0095da;font-size:1.2em;}
footer .area p{font-size:1.2em;line-height:1.2;}
footer .social_links{padding:15px 0px 10px;}footer .social_links .twitter,footer .social_links .facebook,footer .social_links .youtube,footer .social_links .GooglePlus{display:block;width:200px;position:relative;padding:15px 10px;font-size:1.5em;font-family:'CenturyGothicBold';}
footer .social_links .twitter{background:#2daae1 url(../gfx/icon-twitter.jpg) 100% 50% no-repeat;color:#ffffff;}
footer .social_links .facebook{background:#3c5a99 url(../gfx/icon-facebook.jpg) 100% 50% no-repeat;color:#ffffff;}
footer .social_links .youtube{background:url(../gfx/icon-youtube.jpg) 100% 50% no-repeat;padding:14px 9px;width:202px;border:1px solid #cccccc;color:#000000;}
footer .social_links .GooglePlus{background:url(../gfx/gplus-2x.png) 100% 50% no-repeat;padding:14px 9px;width:200px;border:1px solid #cccccc;color:#c41230;}

.main_image{overflow:hidden;position:relative;background:#333333;}.main_image .image{position:relative;overflow:hidden;margin:0 auto;max-width:1600px;text-align:center;height:350px;z-index:0;}.main_image .image img{height:350px;}
.main_image .image_desc{position:absolute;width:100%;z-index:5;top:0;}.main_image .image_desc .container_12 .red_panel{margin:30px 0;background:#0095da;color:#ffffff;}.main_image .image_desc .container_12 .red_panel p{margin:0;padding:.5em;font-size:5.0em;font-family:'CenturyGothicBold';line-height:1.0;}
.article{min-height:400px;}.article .article-header{overflow:hidden;}.article .article-header h1{margin:0px 0px 30px 0px;font-size:4.8em;line-height:0.7999999999999999;}
.article .article-header p{font-size:1.6em;line-height:1.2;font-family: verdana, arial, sans-serif;}.article .article-header p.sub_heading{font-family:'CenturyGothicBoldItalic';}
.article .shareText{border-bottom:1px solid #CCCCCC;padding:0 0 10px;margin:0 0 5px;}
.article .share{width:100%;overflow:hidden;padding:20px 0;}.article .share a{display:block;margin:0 2px;width:60px;height:22px;text-indent:-9999px;float:left;}.article .share a.facebook{background:url(../gfx/facebook_counter.png) 0% 0% no-repeat;}
.article .share a.twitter{background:url(../gfx/twitter_counter.png) 0% 0% no-repeat;}
.article .article-promos{overflow:hidden;}
.article .article-content p a[href$='.pdf'],.article .article-content li a[href$='.pdf']{background:url(../gfx/icon-pdf.png) 0% 50% no-repeat;padding:0 0 4px 25px;}
.article .article-content p a[href$='.mp3'],.article .article-content li a[href$='.mp3']{padding:0.5em 0.5em 0.5em 3.0em;display:block;color:#000000;text-transform:uppercase;margin:0.5em 0;background:#eaeaea url(../gfx/icon-play.jpg) 0.5em 50% no-repeat;}
.article .article-content p iframe,.article .article-content li iframe,.article .article-content p embed,.article .article-content li embed{border-top:9px solid #0095da;}
.article .article-content ul{margin-bottom:15px;}.article .article-content ul li{padding:5px 0;}.article .article-content ul li a[href$='.pdf']{margin:0.5em 0;display:block;}
.article .article-content p.results{font-size:1.1em;}.article .article-content p.results strong{font-family:'CenturyGothicBold';}
.article .article-content .profile_detail{width:100%;padding:1em 0;overflow:hidden;}.article .article-content .profile_detail p img{width:25%;float:left;padding:0em 1em 1em 0em;}
.winter{padding:20px 0;background:#cccccc;}.winter .winter_content{overflow:hidden;}.winter .winter_content article{position:relative;height:115px;}.winter .winter_content article h2{font-size:3.2em;text-transform:uppercase;margin-bottom:10px;}
.winter .winter_content article .winter_image{float:right;width:300px;padding:0 0 0 40px;position:relative;top:-50px;}.winter .winter_content article .winter_image img{width:100%;display:block;}
.winter .winter_content article p{position:relative;font-size:1.4em;line-height:1.4;}
.station{padding:20px 0;background:#666666;color:#ffffff;border-bottom:10px solid #0095da;}.station .station_content{overflow:hidden;}.station .station_content h2{margin:0;font-size:3.4000000000000004em;line-height:1;text-transform:uppercase;}
.station .station_content .postcode_form fieldset{width:401px;position:relative;float:right;}.station .station_content .postcode_form fieldset legend{position:absolute;left:-9999px;}
.station .station_content .postcode_form fieldset label{width:100%;padding:5px 0px;float:left;font-size:1.4em;}
.station .station_content .postcode_form fieldset input[type="text"]{width:270px;padding:7px 15px;float:left;margin-right:10px;color:#cccccc;}.station .station_content .postcode_form fieldset input[type="text"].focus{color:#000000;}
.station .station_content .postcode_form fieldset input[type="submit"]{float:left;}
.resource{font-size:1.2em;padding-bottom:10px;margin-bottom:40px;}.resource h3{font-family:'gibsonLightReg';border-bottom:1px solid #f0f1f1;font-size:1.6em;margin:0 0 10px 0;}
.resource ul{margin:0;padding:0;}.resource ul li{list-style:none;padding:0;}.resource ul li a{padding:0.5em 0 .5em 30px;display:block;background:url(../gfx/arrow-grey.png) 5% 50% no-repeat;color:#000000;}.resource ul li a:hover{color:#0095da;}
.resource ul li a[href$='.pdf']{background:url(../gfx/icon-pdf.png) 0% 50% no-repeat;}
.resource.news .news-item{overflow:hidden;margin:0 0 10px 0;}.resource.news .news-item .news-thumb{float:left;width:50px;padding:0 10px 0 0;}.resource.news .news-item .news-thumb img{width:100%;}
.resource.news .news-item .news-article{float:left;width:160px;padding:0;border:0;}.resource.news .news-item .news-article p{color:#999999;}
.resource.news .news-item .news-article h4{font-size:1.2em;font-family:'gibsonLightReg';}.resource.news .news-item .news-article h4 a{color:#000000;}
.container_panel{background:#f0f1f1;}.container_panel .position_panel{width:100%;margin:0;}.container_panel .position_panel .home_panels{position:relative;z-index:10;}.container_panel .position_panel .home_panels .grid_3{position:relative;z-index:10;}.container_panel .position_panel .home_panels .grid_3 .panel{position:relative;bottom:30px;z-index:10;padding-top:7px;margin:0;max-height:265px}
.featured_promo{position:relative;padding:;width:100%;overflow:hidden;}.featured_promo .background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;overflow:hidden;text-align:center;}.featured_promo .background img{width:1680px;}
.featured_promo .container_12 .whitebox{float:right;margin:40px 0 120px 0;background:#c3ac68;position:relative;}.featured_promo .container_12 .whitebox .promo_content{padding:30px 30px 80px 30px;font-size:1.4em;}.featured_promo .container_12 .whitebox .promo_content h2{font-size:4.2em;color:#fff;line-height:0.8em;margin:0 0 0.2em;}.featured_promo .container_12 .whitebox .promo_content h2 span{color:#000000;}
.featured_promo .container_12 .whitebox .promo_content p{font-family:verdana;}.featured_promo .container_12 .whitebox .promo_content p.subheading{font-size:1.2em;font-weight:bold;}
.featured_promo .container_12 .whitebox .red-blocks{position:absolute;z-index:15;bottom:-80px;width:100%;text-align:center;}.featured_promo .container_12 .whitebox .red-blocks .block{background:#f00000;padding:15px 5px;height:120px;margin:0 5px;width:135px;display:inline-block;overflow:hidden;vertical-align:top;}.featured_promo .container_12 .whitebox .red-blocks .block a,.featured_promo .container_12 .whitebox .red-blocks .block span.gibson{font-family:'CenturyGothicBold';font-size:1.4em;color:#ffffff;margin-top:10px;display:inline-block;height:50px;overflow:hidden;}
.featured_promo .container_12 .whitebox .red-blocks .block img{height:60px;margin:auto;}
.fire_safety{width:100%;overflow:hidden;background:transparent url(../gfx/reds-fix.png) top center repeat-y;}.fire_safety .red-1,.fire_safety .red-2{float:left;width:50%;overflow:hidden;color:#ffffff;position:relative;}.fire_safety .red-1 section,.fire_safety .red-2 section{position:relative;}.fire_safety .red-1 section h3,.fire_safety .red-2 section h3{margin:0 0 .5em 0;font-size:3.2em;}
.fire_safety .red-1 section p,.fire_safety .red-2 section p{font-family:verdana;font-size:1.4em;}.fire_safety .red-1 section p strong,.fire_safety .red-2 section p strong{font-family:verdana;font-weight:bold;}
.fire_safety .red-1 section .arrow,.fire_safety .red-2 section .arrow{display:inline-block;width:55px;height:55px;position:absolute;bottom:0;}.fire_safety .red-1 section .arrow img,.fire_safety .red-2 section .arrow img{width:100%;}
.fire_safety .red-1{background:#0095da;}.fire_safety .red-1 section{float:right;overflow:hidden;width:430px;padding:20px 40px 60px 0px;}
.fire_safety .red-2{background:#a61414;}.fire_safety .red-2 section{float:left;overflow:hidden;width:430px;padding:20px 0px 60px 40px;}
.featured_news{overflow:hidden;position:relative;}.featured_news .news_container{width:860px;margin:40px auto;overflow:hidden;}.featured_news .news_container .main_article,.featured_news .news_container .sub_article{background:#ffffff;margin:0 10px;float:left;}.featured_news .news_container .main_article section,.featured_news .news_container .sub_article section{font-size:1.2em;padding:20px;position:relative;z-index:0;}.featured_news .news_container .main_article section h2,.featured_news .news_container .sub_article section h2{color:#0095da;margin:0;font-size:3.0em;}
.featured_news .news_container .main_article section h3,.featured_news .news_container .sub_article section h3{font-size:2.6em;}
.featured_news .news_container .main_article section p,.featured_news .news_container .sub_article section p{font-size:1.2em;}.featured_news .news_container .main_article section p.preview,.featured_news .news_container .sub_article section p.preview{margin-top:10px;}
.featured_news .news_container .main_article section time,.featured_news .news_container .sub_article section time{font-size:1.2em;width:100%;display:block;}
.featured_news .news_container .main_article section p.tags,.featured_news .news_container .sub_article section p.tags{zoom:1;font-family:'CenturyGothicBold';text-align:right;}.featured_news .news_container .main_article section p.tags:before,.featured_news .news_container .sub_article section p.tags:before{content:'';display:block;}
.featured_news .news_container .main_article section p.tags:after,.featured_news .news_container .sub_article section p.tags:after{content:'';display:table;clear:both;}
.featured_news .news_container .main_article section p.tags span,.featured_news .news_container .sub_article section p.tags span{display:inline-block;padding:.3em 0em;text-transform:uppercase;font-weight:bold;margin:0 0 3px 0;}
.featured_news .news_container .main_article section p.tags a,.featured_news .news_container .sub_article section p.tags a{display:inline-block;padding:.3em .6em;background:#999999;color:#000000;font-family:'gibsonLightReg';text-decoration:none;margin:0 0 3px 0;}.featured_news .news_container .main_article section p.tags a:hover,.featured_news .news_container .sub_article section p.tags a:hover{background:#f0f1f1;}
.featured_news .news_container .main_article section .arrow-black,.featured_news .news_container .sub_article section .arrow-black{position:absolute;z-index:2;bottom:0;left:-200px;}.featured_news .news_container .main_article section .arrow-black img,.featured_news .news_container .sub_article section .arrow-black img{width:100%;}
.featured_news .news_container .main_article{width:840px;margin-bottom:20px;}.featured_news .news_container .main_article section{float:left;width:580px;padding:20px 20px 55px;}.featured_news .news_container .main_article section h3{margin-bottom:0px;}
.featured_news .news_container .main_article section .arrow-black{width:55px;height:55px;}
.featured_news .news_container .main_article section p{float:left;}.featured_news .news_container .main_article section p.tags{width:100%;}
.featured_news .news_container .main_article aside{float:left;padding:20px 0px 0px 20px;overflow:hidden;width:200px;}.featured_news .news_container .main_article aside img{width:100%;}
.featured_news .news_container .sub_article{width:410px;}.featured_news .news_container .sub_article section{min-height:100px;}.featured_news .news_container .sub_article section h3{font-size:1.6em;}
.featured_news .news_container .sub_article section p.tags{padding:0 0 0 50px;}
.featured_news .news_container .sub_article section .arrow-black{width:39px;height:39px;background:url(../gfx/arrow-dark-med.jpg) no-repeat;left:20px;bottom:0px;}
.featured_news .background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;overflow:hidden;text-align:center;}.featured_news .background img{width:1680px;}
.panel{font-size:1.3em;margin:0 0 30px 0;overflow:hidden;background:#ffffff;border-top:10px solid #0095da;padding:10px;}.panel.grey{background:#f0f1f1;}
.panel.black{background:#c3ac68;color:#ffffff;}.panel.black h2{text-transform:none;background:url(../gfx/arrow-dark.jpg) 100% 10% no-repeat;}.panel.black h2 span{font-size:1.8em;}
.panel.black h2 a{color:#fff;}
.panel.large .panel_left{float:left;width:40%;overflow:hidden;}
.panel.large .panel_right{float:right;width:60%;overflow:hidden;text-align:right;}.panel.large .panel_right img,.panel.large .panel_right iframe{width:90%;}
.panel.half .panel_left{float:left;width:160px;overflow:hidden;}
.panel.half .panel_right{float:right;width:270px;overflow:hidden;text-align:right;}.panel.half .panel_right img,.panel.half .panel_right iframe{width:100%;}
.panel h2{margin:0 0 10px 0;text-transform:uppercase;line-height:1.0;background:url(../gfx/arrow-big.png) 100% 10% no-repeat;}.panel h2 a{padding-right:30px;display:block;}
.panel p{line-height:1.3em;}.panel p iframe{width:100%;}
.controller{margin-bottom:1em;font-size:1.2em;}.controller h3{font-family:'gibsonLightReg';border-bottom:1px solid #c0c1c7;padding:0 0 0.5em 0;margin:0 0 1em 0;font-size:1.6em;}
.controller h4{margin-bottom:10px;}
.controller div{padding:10px;background:#f0f1f1;}.controller div p{line-height:1.6em;}
article.station-details{overflow:hidden;}article.station-details section{float:left;width:45%;overflow:hidden;}article.station-details section p{font-family:'gibsonLightReg';}
article.station-details aside{float:left;width:55%;overflow:hidden;}article.station-details aside img{width:100%;}
.positions .profile{border-top:1px solid #999999;padding:25px 0px;overflow:hidden;}.positions .profile .pro_image{width:180px;float:left;}.positions .profile .pro_image img{width:100%;}
.positions .profile .pro_content{width:270px;float:right;}.positions .profile .pro_content h3{margin:0;}.positions .profile .pro_content h3 a{color:#000000;}.positions .profile .pro_content h3 a:hover{color:#0095da;}
.positions .profile .pro_content p{font-size:1.2em;line-height:1.6em;}
article.local-story h3{font-family:'gibsonLightReg';font-size:1.6em;margin:0;}
.areas{overflow:hidden;}.areas .panel{font-size:1.0em;}
.areas a.btn{font-size:1.2em;margin-top:0.5em;line-height:1.2;}
.areas .map{overlflow:hidden;}.areas .map img{display:block;width:100%;}
.areas .area_control{padding:10px;background:#f0f1f1;}.areas .area_control h2{font-family:'CenturyGothicBold';font-size:1.6em;margin:0 0 0.5em 0;}.areas .area_control h2.main{border-bottom:1px solid #999999;padding:0 0 0.3em 0;}
.areas .area_control .profile-thumb{float:left;padding:0px 10px 5px 0px;}
.map_search_inner{overflow:hidden;padding:0 0 15px;}.map_search_inner fieldset{width:100%;}.map_search_inner fieldset label{width:100%;padding:0 0 4px;display:block;font-size:1.4em;}
.map_search_inner fieldset .textfield{padding:8px;width:55%;background:#f0f1f1;}
.map_search_inner fieldset .btn{font-size:1.2em;}
.in_msg{position:relative;overflow:hidden;}.in_msg img{width:100%;}
.in_msg .in_content{position:absolute;top:0;padding:15px 40px;}.in_msg .in_content p{color:#ffffff;}.in_msg .in_content p span{font-family:'CenturyGothicBold';text-transform:uppercase;font-size:3.6em;line-height:1.0;text-shadow:2px 2px #000000;}
.in_msg .in_content p .btn{margin-top:10px;}
.reports{overflow:hidden;}.reports .rep_content{float:left;width:120px;padding:5px 10px 0px 30px;background:url(../gfx/icon-pdf.png) 0 3px no-repeat;}
.reports .btn{float:left;font-size:1.0em;}
.map{overflow:hidden;margin:0 0;}
article.local-item{overflow:hidden;border-top:1px solid #999999;margin-top:1em;padding-top:1em;}article.local-item aside{width:120px;float:left;overflow:hidden;}
article.local-item section{width:340px;float:left;overflow:hidden;}
.pagination{width:100%;overflow:hidden;}.pagination.bottom{margin:5em 0 0 0;}
.pagination.top{margin:0 0 1em 0;}
.pagination.less-space{margin:1em 0;}
.pagination .sorting{width:100%;overflow:hidden;margin:0 0 1.0em 0;}.pagination .sorting fieldset{position:relative;width:100%;}.pagination .sorting fieldset legend{position:absolute;top:0;left:-9999px;}
.pagination .sorting fieldset select{font-size:1.0em;width:25%;}
.pagination .sorting.short{float:left;width:50%;}.pagination .sorting.short select{width:80%;}
.pagination .paging,.pagination .display{float:left;width:50%;}
.pagination .paging{text-align:right;}.pagination .paging p{text-transform:uppercase;}.pagination .paging p a{display:inline-block;padding:.1em .6em;background:#f0f1f1;color:#000000;font-family:'CenturyGothicBold';text-decoration:none;}.pagination .paging p a:hover,.pagination .paging p a.selected{background:#999999;color:#ffffff;}
.pagination .paging p span{font-family:'CenturyGothicBold';}.pagination .paging p span.selected{display:inline-block;padding:.1em .6em;background:#f0f1f1;color:#000000;background:#c0c1c7;}
.pagination .paging p span.disabled{display:none;}
.pagination .paging.long{width:100%;}
.result,.news-article,.resource-item{padding:10px 0 20px;border-top:1px solid #999999;overflow:hidden;}.result div,.news-article div,.resource-item div{font-size:1.0em;overflow:hidden;float:left;}.result div.article-image,.news-article div.article-image,.resource-item div.article-image{width:100px;margin-top:10px;margin-right:10px;}.result div.article-image img,.news-article div.article-image img,.resource-item div.article-image img{width:100%;}
.result div.article-desc,.news-article div.article-desc,.resource-item div.article-desc{width:590px;}.result div.article-desc .details,.news-article div.article-desc .details,.resource-item div.article-desc .details{font-family:'CenturyGothicBold';font-size:1.1em;}.result div.article-desc .details span,.news-article div.article-desc .details span,.resource-item div.article-desc .details span{padding:0 0.7em 0 0;font-family:'gibsonLightReg';}
.result div.article-desc .details br,.news-article div.article-desc .details br,.resource-item div.article-desc .details br{display:none;}
.result div.article-desc a.btn,.news-article div.article-desc a.btn,.resource-item div.article-desc a.btn{font-size:1em;}
.result div.article-desc .tags span,.news-article div.article-desc .tags span,.resource-item div.article-desc .tags span{font-family:'CenturyGothicBold';text-transform:uppercase;}
.result div.article-desc .tags a,.news-article div.article-desc .tags a,.resource-item div.article-desc .tags a{display:inline-block;padding:.1em .6em;background:#f0f1f1;color:#000000;font-family:'gibsonLightReg';text-decoration:none;}.result div.article-desc .tags a:hover,.news-article div.article-desc .tags a:hover,.resource-item div.article-desc .tags a:hover{background:#999999;color:#ffffff;}
.result h3,.news-article h3,.resource-item h3{margin:0.5em 0 0.5em 0;}.result h3 a,.news-article h3 a,.resource-item h3 a{color:#000000;}
.result p,.news-article p,.resource-item p{margin:0 0 0.5em 0;}.result p a.btn,.news-article p a.btn,.resource-item p a.btn{font-size:1.0em;}
.station-item{padding:10px 0;border-top:1px solid #999999;overflow:hidden;}.station-item div{font-size:1.0em;overflow:hidden;float:left;}.station-item div.station-image{width:120px;margin-top:0.5em;}
.station-item div.station-desc{width:280px;}.station-item div.station-desc .details{font-family:'CenturyGothicBold';}.station-item div.station-desc .details span{padding:0 0.5em 0 0;font-family:'gibsonLightReg';}
.station-item div.station-desc .tags span{font-family:'CenturyGothicBold';}
.station-item div.station-desc .tags a{display:inline-block;padding:.1em .6em;background:#f0f1f1;color:#000000;font-family:'gibsonLightReg';text-decoration:none;}.station-item div.station-desc .tags a:hover{background:#999999;color:#ffffff;}
.station-item h3{margin:0.5em 0 0.5em 0;}
.station-item p{margin:0 0 0.5em 0;}.station-item p a.btn{font-size:1.0em;}
.infobox-wrapper{display:none;}
#infobox{margin-top:8px;background:#0095da;color:#FFF;padding:1em;}#infobox a{color:#FFF;font-weight:bold;}
body #main-content{padding:0 0 50px 0;}body #main-content .article-content,body #main-content .areas{font-size:1.4em;}body #main-content .article-content p,body #main-content .areas p{line-height:1.4;}
body #main-content .article-content ul,body #main-content .areas ul{margin:10px 30px;}body #main-content .article-content ul li,body #main-content .areas ul li{list-style-position:outside;line-height:1.4;}
body.medium #main-content .article-content,body.medium #main-content .areas{font-size:1.6em;}body.medium #main-content .article-content p,body.medium #main-content .areas p{line-height:1.7999999999999998;}
body.medium #main-content .article-promos,body.medium #main-content .positions{font-size:1.0999999999999999em;}
body.medium #main-content .article-promos.no-scale h2{font-size:2.2em;}
body.medium #main-content .left_col{font-size:1.3em;}body.medium #main-content .left_col ul.level1 li a{background-position:95% 0%;}body.medium #main-content .left_col ul.level1 li a:hover{background-position:95% 100%;}
body.medium #main-content .left_col ul.level1 li a.active{background-position:95% 100%;}
body.medium #main-content .right_col{font-size:1.3em;}body.medium #main-content .right_col.no-scale h2{font-size:1.85em;}
body.medium .featured_news .fire_safety{font-size:1.3em;}
body.medium .featured_promo .whitebox .promo_content p,body.medium .featured_promo .whitebox .promo_content p.subheading{font-size:1.25em;}
body.medium .container_panel .panel h2{font-size:2.6em;}
body.medium .container_panel .panel p{font-size:1.3em;}
body.large #main-content .article-content,body.large #main-content .areas{font-size:1.8em;}body.large #main-content .article-content p,body.large #main-content .areas p{line-height:1.7999999999999998;}
body.large #main-content .article-promos,body.large #main-content .positions{font-size:1.2em;}
body.large #main-content .article-promos.no-scale h2{font-size:2em;}
body.large #main-content .left_col{font-size:1.5em;}body.large #main-content .left_col ul.level1 li a{background-position:95% -2%;}body.large #main-content .left_col ul.level1 li a:hover{background-position:95% 100%;}
body.large #main-content .left_col ul.level1 li a.active{background-position:95% 100%;}
body.large #main-content .right_col{font-size:1.5em;}body.large #main-content .right_col.no-scale h2{font-size:1.6em;}
body.large .featured_news,body.large .fire_safety{font-size:1.4em;}
body.large .featured_promo .whitebox .promo_content p,body.large .featured_promo .whitebox .promo_content p.subheading{font-size:1.4em;}
body.large .container_panel .panel h2{font-size:2.8em;}
body.large .container_panel .panel p{font-size:1.3em;}
.tabs .tab-headers{zoom:1;border-left:1px solid #ccc;}.tabs .tab-headers:before{content:'';display:block;}
.tabs .tab-headers:after{content:'';display:table;clear:both;}
.tabs .tab-headers ul,.tabs .tab-headers li{margin:0;padding:0;}
.tabs .tab-headers li{float:left;display:inline;position:relative;background:#eaeaea;}.tabs .tab-headers li a{display:block;padding:.5em;border-top:1px solid #ccc;border-right:1px solid #ccc;}
.tabs .tab-headers li.current-tab{background:#fff;margin-bottom:-1px;}.tabs .tab-headers li.current-tab a{border-bottom:1px solid #fff;}
.tabs .tab-container{zoom:1;border:1px solid #ccc;}.tabs .tab-container:before{content:'';display:block;}
.tabs .tab-container:after{content:'';display:table;clear:both;}
.tabs .tab-container .tab-content{padding:.5em;}
.home-carousel{overflow:hidden;position:relative;z-index:0;}.home-carousel .home-links{width:640px;margin:0 auto;position:relative;}
.home-carousel .home-prev,.home-carousel .home-next{width:22px;height:24px;position:absolute;top:-35px;text-indent:-9999px;display:block;}
.home-carousel .home-prev{background:url(../gfx/arrow-prev.png) no-repeat;left: 20px;}
.home-carousel .home-next{background:url(../gfx/arrow-next.png) no-repeat;left:590px;}
.home-carousel .home-inner{height:480px;width:100%;max-width:100%;overflow:hidden;position:relative;z-index:0;background: rgb(156, 156, 156);}.home-carousel .home-inner .home-slide{z-index:0;width:100%;height:480px;overflow:hidden;position:absolute;top:0;left:0;background: transparent; text-align:center}.home-carousel .home-inner .home-slide img.full{position:absolute;left:50%;top:0;margin-left:-840px;width:1680px;z-index:-1;}
.home-carousel .home-inner .home-slide .container_12{position:relative;z-index:10;margin-top:8.9em;}.home-carousel .home-inner .home-slide .container_12 .grid_7{background:#0095da;color:#ffffff;height:300px;overflow:hidden;padding-bottom:20px;}.home-carousel .home-inner .home-slide .container_12 .grid_7 p{margin:0;padding:20px;font-size:1.8em;font-family:'CenturyGothicBold';font-size:4.2em;}.home-carousel .home-inner .home-slide .container_12 .grid_7 p a{color:#000000;}
.home-carousel .pager-holder{position:absolute;top:37em;z-index:15;width:100%;}.home-carousel .pager-holder .home-pager{text-align:center;background-color:#fff;padding:15px 0;}.home-carousel .pager-holder .home-pager a{display:inline-block;*display:inline;*zoom:1;background:#ffffff;color:#ffffff;width:12px;height:12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;behavior:url(css/fallbacks/pie.htc);margin:0 5px;padding:0;text-indent:-9999px;}.home-carousel .pager-holder .home-pager a:hover,.home-carousel .pager-holder .home-pager a.activeSlide{background:#c3ac68;text-decoration:none;color:#000000;}
.carousel{width:100%;position:relative;}.carousel .carousel-inner{height:200px;width:100%;overflow:hidden;position:relative;}.carousel .carousel-inner .carousel-slide{height:200px;width:100%;position:absolute;top:0;left:0;background:#ff0000;}.carousel .carousel-inner .carousel-slide:nth-child(odd){background:#46D0FE;}
.carousel .carousel-navigation{background:#c3ac68;padding:1em;display:block;z-index:20;position:absolute;bottom:50%;}.carousel .carousel-navigation.left{left:-20px;}
.carousel .carousel-navigation.right{right:-20px;}
.carousel .carousel-navigation span{color:#fff;font-size:1.2em;}
.carousel .carousel-pager{margin:1em 0;text-align:center;}.carousel .carousel-pager a{display:inline-block;*display:inline;*zoom:1;height:15px;margin:0 0.5em;border-radius:10px;width:15px;background:#000;text-indent:-9999px;font-size:1.2em;}.carousel .carousel-pager a.activeSlide{background:#f00;color:#fff;}
.accordion .acc-header a{cursor:pointer;}.accordion .acc-header a.view{display:none;}
.accordion .acc-content{margin:0.5em 0 0 0;display:block;}
.dragdealer-container{width:600px;}.dragdealer-container .dragdealer{position:relative;height:160px;width:30px;background:#EEE;float:right;}.dragdealer-container .dragdealer .handle{position:absolute;cursor:pointer;width:30px;height:60px;background:#CC0000;}
.dragdealer-container .dragdealer .disabled{background:#898989;}
.dragdealer-container #scroll-mask{height:160px;overflow:hidden;}
#modal-window{width:300px;padding:2em;background:#fff;position:relative;display:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url(css/fallbacks/pie.htc);}#modal-window #close-box{position:absolute;top:10px;right:10px;}
.b-close{
    cursor:pointer;
    position:absolute;
    right:10px;
    top:5px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){.fire_safety{margin-bottom:-1px;}}html.lt-ie8 figure{width:300px;}
html.lt-ie8 input.search-button{text-transform:capitalize;}
html.lt-ie8 .fire_safety .red-1,html.lt-ie8 .fire_safety .red-2{width:49.99%;}
html.lt-ie8 .social-small a{position:absolute;}html.lt-ie8 .social-small a.twitter{top:36px;right:37px;}
html.lt-ie8 .social-small a.facebook{top:36px;right:0px;}
@media only screen and (min-width:768px) and (max-width:960px){#cookie_notice #cookie_notice_inner{width:97.5%;margin:0 1.25%;} body{min-width:100%;}body div.container_12{width:100%;margin:0;} body #main-content.container_12,body .footer-links.container_12{width:100%;}body #main-content.container_12 .grid_12.article,body .footer-links.container_12 .grid_12.article{width:97.5%;margin:0 1.25%;} body #main-content.container_12 .grid_3.left_col,body .footer-links.container_12 .grid_3.left_col,body #main-content.container_12 .grid_3.right_col,body .footer-links.container_12 .grid_3.right_col{width:22.5%;margin:0 1.25%;} body #main-content.container_12 .grid_6.article,body .footer-links.container_12 .grid_6.article{width:47.5%;margin:0 1.25%;} body #main-content.container_12 .grid_9.article,body .footer-links.container_12 .grid_9.article{width:72.5%;margin:0 1.25%;} body .header{width:100%;}body .header .container_12{width:100%;}body .header .container_12 .logo{width:44.5%;margin:0 1.15%;}body .header .container_12 .logo a{height:125px;}body .header .container_12 .logo a img{width:310px;} body .header .container_12 .search{width:50.5%;margin:0 1.25%;}body .header .container_12 .search .search-top{padding:0;width:65%;}body .header .container_12 .search .search-top input[type="text"]{width:178px;padding-top:6px;padding-bottom:6px;} body .header .container_12 .search .social-small{padding:0;width:35%;} body .header .container_12 .background{right:50%;} body .panel h2{background-position:100% 50%;font-size:1.8em;} body .panel p img{width:100%;} body .container_12 .breadcrumb{width:97.5%;margin:0 1.25%;} body .navigation{width:100%;}body .navigation .container_12{width:100%;margin:0;}body .navigation .container_12 .grid_12{width:100%;margin:0;} body .navigation .nav-main div ul{width:97.5%;margin:0 1.25%;}body .navigation .nav-main div ul li a{font-size:1.1em;} body .primary-nav{width:87%;margin:0 0 1% 13%;}body .primary-nav ul{float:right;}body .primary-nav ul li{width:auto;}body .primary-nav ul li.login{float:left;width:97%;text-align:right;padding:0 0 0 0.5em;}body .primary-nav ul li.login a{padding:0;} body .winter{width:100%;padding:10px 0px;}body .winter .winter_content{width:100%;margin:0;}body .winter .winter_content article{width:97.5%;margin:0 1.25%;}body .winter .winter_content article h2{float:left;font-size:2.8em;width:36%;margin:0;line-height:1;} body .winter .winter_content article .winter_image{float:right;padding:0;width:34%;top:0;} body .winter .winter_content article p{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%;padding:0 2.5%;} body .station{width:100%;}body .station .station_content{width:100%;margin:0;}body .station .station_content .grid_6{width:47.5%;margin:0 1.25%;} body .station .station_content h2{font-size:2.8em;} body .station .station_content .postcode_form fieldset{width:100%;float:left;} body .station .station_content .postcode_form fieldset input[type="text"]{width:65%;} body .station .station_content .postcode_form fieldset input[type="submit"]{float:right;} body footer{width:100%;}body footer .area{padding:0;} body footer .footer_links{width:100%;}body footer .footer_links .grid_10{width:62.5%;margin:0 1.25%;} body footer .footer_links .grid_2{width:32.5%;margin:0 1.25%;} body footer .footer_links .footer_nav{margin:0;width:100%;}body footer .footer_links .footer_nav ul{margin:0;width:100%;}body footer .footer_links .footer_nav ul li{padding:2px 0px;} body footer .footer_links .grid_12{width:97.5%;margin:0 1.25%;} body footer .footer_links .grid_3{width:22.5%;margin:0 1.25%;} body footer .footer_links .area_nav{padding:0 0 0.5em;} body footer .social_links{width:100%;margin:0;padding:10px 0px;}body footer .social_links .social{width:14.5%;margin:1.25%;}body footer .social_links .social .twitter,body footer .social_links .social .facebook,body footer .social_links .social .youtube{padding:10% 5%;width:90%;}body footer .social_links .social .twitter .swift_social,body footer .social_links .social .facebook .swift_social,body footer .social_links .social .youtube .swift_social{position:absolute;left:-99999px;} body footer .social_links .social .youtube{padding:10% 5%;width:90%;border:0;} body footer .social_links .safer{width:46.5%;margin:0 1.25%;padding-top:20px;} body .fire_safety .red-1 section,body .fire_safety .red-2 section{width:90%;padding:5% 5% 15%;} body .featured_promo{height:auto;overflow:hidden;}body .featured_promo .container_12 .whitebox{width:80%;margin:10% 10% 20% 10%;float:left;} body .home-carousel .pager-holder{left:6em;top:35.5em;} body .home-carousel .home-next{left:625px;display:block;} body .home-carousel .home-prev{left:30px;display:block;} body .home-carousel .home-inner{height:400px;}body .home-carousel .home-inner .home-slide{height:400px;}body .home-carousel .home-inner .home-slide .container_12 .grid_7{height:275px;margin:0 70px;}body .home-carousel .home-inner .home-slide .container_12 .grid_7 p{font-size:3.6em;} body .home-carousel .home-inner .home-slide img.full{margin-left:-680px;width:1360px;} body .container_panel .position_panel{bottom:15px;}body .container_panel .position_panel .home_panels .grid_3{width:47.5%;margin:0 1.25%;padding:10px 0;}body .container_panel .position_panel .home_panels .grid_3 .panel{bottom:50px;margin:0;} body .featured_news .news_container{width:80%;margin:10% 10%;}body .featured_news .news_container .main_article{width:97.5%;margin:0% 1.25% 2.5% 1.25%;}body .featured_news .news_container .main_article aside{width:25%;padding:2.5%;} body .featured_news .news_container .main_article section{width:67.5%;padding:2.5% 2.5% 2.5% 0;}body .featured_news .news_container .main_article section h2{font-size:2.6em;} body .featured_news .news_container .main_article section h3{font-size:2.0em;} body .featured_news .news_container .main_article section p{font-size:1.1em;} body .featured_news .news_container .main_article section .arrow-black{left:-39%;} body .featured_news .news_container .sub_article{width:47.5%;margin:0 1.25%;}body .featured_news .news_container .sub_article section{width:90%;padding:5%;}body .featured_news .news_container .sub_article section h3{font-size:1.4em;} body .featured_news .news_container .sub_article section p{font-size:1.1em;}body .featured_news .news_container .sub_article section p.tags{padding:0 0 1.2em;}body .featured_news .news_container .sub_article section p.tags a{margin:1px 1px;} body .featured_news .news_container .sub_article section .arrow-black{left:5%;} body #main-content .article .article-content p img,body #main-content .article .article-content p iframe{width:100%;} body #main-content .article .article-content .profile_detail p img{width:25%;} body #main-content .right_col h2{font-size:1.8em;} body #main-content .right_col p img{width:100%;} body .main_image .image_desc .container_12 .red_panel{margin:30px 0 30px 60px;} body .article-promos{width:100%;}body .article-promos .grid_3{width:32.5%;margin:0 1.25%;}body .article-promos .grid_3.alpha,body .article-promos .grid_3.omega{margin:0;} body .article-promos .grid_3.news_grid{width:100%;margin:0;} body .article-promos .grid_9,body .article-promos .grid_6{width:100%;margin:0;} body .article-promos .panel{margin:0 0 5px 0;}body .article-promos .panel.half .panel_left,body .article-promos .panel.large .panel_left{width:50%;} body .article-promos .panel.half .panel_right,body .article-promos .panel.large .panel_right{width:47.5%;margin:0 0 0 2.5%;} body .resource.news{width:100%;}body .resource.news .news-item{width:50%;float:left;}body .resource.news .news-item .news-thumb{float:left;width:23.75%;padding-right:1.25%;} body .resource.news .news-item .news-article{float:left;width:75%;} body .resource.news.full .news-item{width:100%;} body article.local-item aside{width:25%;}body article.local-item aside img{width:100%;} body article.local-item section{width:72.5%;margin:0 0 0 2.5%;} body .positions .profile .pro_image{width:25%;}body .positions .profile .pro_image img{width:100%;} body .positions .profile .pro_content{width:72.5%;margin:0 0 0 2.5%;} body .areas .grid_4{margin:0 1.25%;width:32.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body .areas .grid_4.omega,body .areas .grid_4.alpha{margin:0;} body .in_msg .in_content p span{font-size:3.0em;} body .reports .rep_content{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} body .container_12 .grid_6.request_form{width:48.75%;margin:0 1.25% 0 0;} body .container_12 .grid_6.press_form{width:48.75%;margin:0 0 0 1.25%;} body article.station-details section{float:left;width:45%;overflow:hidden;}body article.station-details section p{font-family:'gibsonLightReg';} body article.station-details aside{float:left;width:55%;overflow:hidden;}body article.station-details aside img{width:100%;} body .station-item div.station-image{width:25%;}body .station-item div.station-image img{width:100%;} body .station-item div.station-desc{width:72.5%;margin:0 0 0 2.5%;} body .search-filter .filter{padding:15px 10px 30px 10px;}body .search-filter .filter fieldset{width:100%;} body .search-filter legend{font-size:1.6em;} body .search-filter label{width:100%;font-size:1.4em;margin:0.7em 0 0.3em 0;display:block;} body .search-filter select{width:100%;font-size:1.4em;} body .search-filter input[type="search"],body .search-filter input[type="submit"]{margin:0.5em 0 0 0;} body .search-filter input[type="search"]{width:70%;padding:6px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} body .result div.article-image,body .news-article div.article-image,body .resource-item div.article-image{width:20%;margin-top:0.5em;margin-right:0;} body .result div.article-desc,body .news-article div.article-desc,body .resource-item div.article-desc{width:77.5%;margin:0 0 0 2.5%;} body .result.medium .pagination .paging,body .news-article.medium .pagination .paging,body .resource-item.medium .pagination .paging,body .result.large .pagination .paging,body .news-article.large .pagination .paging,body .resource-item.large .pagination .paging,body .result.medium .pagination .display,body .news-article.medium .pagination .display,body .resource-item.medium .pagination .display,body .result.large .pagination .display,body .news-article.large .pagination .display,body .resource-item.large .pagination .display{width:100%;text-align:left;} body .result.medium .pagination.top,body .news-article.medium .pagination.top,body .resource-item.medium .pagination.top,body .result.large .pagination.top,body .news-article.large .pagination.top,body .resource-item.large .pagination.top{margin:0 0 20px;} body.medium #main-content .right_col{font-size:1.1em;} body.large #main-content .right_col{font-size:1.2em;} #cookie_notice #cookie_notice_inner{width:90%;height:auto;padding-bottom:4em;} noscript div.noscript_notice div.notice_inner{width:90%;height:auto;padding-bottom:1em;}}
@media only screen and (min-width:320px) and (max-width:767px){body{min-width:100%;}body div.container_12{width:100%;margin:0;} body #main-content.container_12,body .footer-links.container_12{width:100%;}body #main-content.container_12 .grid_12.article,body .footer-links.container_12 .grid_12.article{width:100%;margin:0;} body #main-content.container_12 .grid_3.left_col,body .footer-links.container_12 .grid_3.left_col{margin:0;width:100%;position:relative;} body #main-content.container_12 .grid_3.right_col,body .footer-links.container_12 .grid_3.right_col{margin:2.5%;width:95%;} body #main-content.container_12 .grid_6.article,body .footer-links.container_12 .grid_6.article{width:97.5%;margin:0 1.25%;} body #main-content.container_12 .grid_9.article,body .footer-links.container_12 .grid_9.article{width:100%;margin:0;} body .header{width:100%;}body .header .container_12{width:100%;}body .header .container_12 .logo{width:100%;margin:0;overflow:hidden;margin-top:3em;}body .header .container_12 .logo a{width:185px;height:74px;margin:4px 10px;}body .header .container_12 .logo a img{width:100%;} body .header .container_12 .search{width:100%;margin:0;background:#666666;}body .header .container_12 .search .display-search.show,body .header .container_12 .search .hide-search.show{display:block;} body .header .container_12 .search .search-top{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.5em 1.5em 1.5em 1.5em;display:none;border-top:1px solid #ffffff;}body .header .container_12 .search .search-top fieldset{width:100%;}body .header .container_12 .search .search-top fieldset input[type="text"]{width:75%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} body .header .container_12 .search .search-top fieldset input.search-button{width:25%;float:left;background-color:#0095da;background-position:top center;} body .header .container_12 .search .search-top.show{display:block;} body .header .container_12 .search .social-small{display:none;} body .header .container_12 .background{right:-30%;} body .stay-safe{width:100%;display:block;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5em 1.5em;background:#FEF200 url(../gfx/arrow-safe.jpg) 97% 20% no-repeat;border-bottom:1px solid #ffffff;}body .stay-safe:hover{color:#0095da;text-decoration:none;} body .stay-safe h2{margin:0;text-transform:uppercase;} body .stay-safe p{margin:0;font-size:1.4em;} body .container_12 .breadcrumb{width:97.5%;margin:0 1.25%;display:none;} body .navigation{width:100%;}body .navigation .container_12{width:100%;margin:0;}body .navigation .container_12 .grid_12{width:100%;margin:0;} body .navigation .nav-main{background:#333333;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;margin:0;}body .navigation .nav-main p.menu_trigger{display:block;width:110px;margin:0;font-family:'CenturyGothicBold';font-size:1.8em;border-right:1px solid #ffffff;text-align:center;padding:5px;color:#ffffff;text-transform:uppercase;cursor:pointer;}body .navigation .nav-main p.menu_trigger.active{background:#0095da;} body .navigation .nav-main div{position:relative;margin:0;padding:0;height:auto;}body .navigation .nav-main div ul{width:100%;position:absolute;left:-9999px;margin:0;padding:0;}body .navigation .nav-main div ul.show{left:auto;position:static;} body .navigation .nav-main div ul li{float:none;width:100%;text-align:left;padding:0;margin:0;border-top:1px solid #ffffff;background-image:none;}body .navigation .nav-main div ul li a{width:100%;background:#333333;display:block;padding:12px 15px 12px 30px;color:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.1em;border:none;background:none;} body .navigation .nav-main div ul li.selected,body .navigation .nav-main div ul li.next,body .navigation .nav-main div ul li.first{background-image:none;}body .navigation .nav-main div ul li.selected a,body .navigation .nav-main div ul li.next a,body .navigation .nav-main div ul li.first a{padding:12px 15px 12px 30px;background-image:none;} body .primary-nav{width:100%;position:absolute;top:-122px;margin:0;padding:5px 0px;float:none;background:#ffffff;text-align:center;}body .primary-nav ul{float:none;margin:0;text-align:center;}body .primary-nav ul li{width:auto;float:none;margin:0;display:inline-block;}body .primary-nav ul li.login{width:auto;float:none;text-align:left;padding:0 0.6em;}body .primary-nav ul li.login a{padding:0.6em 0 0.4em 0;} body .primary-nav ul li.acc-font{display:none;} body .sub_navigation{position:absolute;left:-9999px;background:#0095da;}body .sub_navigation.show{left:0;top:-55px;width:100%;z-index:100;} body .sub_navigation ul.level1{background:none;border:none;padding:20px;}body .sub_navigation ul.level1 li{margin:0;padding:0px;font-size:1em;border-bottom:2px solid #ffffff;}body .sub_navigation ul.level1 li a{color:#ffffff;background:none;padding:15px;font-size:1.4em;}body .sub_navigation ul.level1 li a:hover{background:#333333;color:#ffffff;background-image:none;} body .sub_navigation ul.level1 li a.active{background:#333333;color:#ffffff;background-image:none;}body .sub_navigation ul.level1 li a.active:hover{background:#333333;color:#ffffff;background-image:none;} body .sub_navigation ul.level1 li ul.level2{padding:10px 20px;border-top:2px solid #ffffff;background:#666666;}body .sub_navigation ul.level1 li ul.level2 li a{color:#ffffff;}body .sub_navigation ul.level1 li ul.level2 li a.active,body .sub_navigation ul.level1 li ul.level2 li a:hover{color:#ffffff;text-decoration:underline;} body p.toggle_sub{display:block;width:110px;padding:6px 5px;position:absolute;top:-86px;left:120px;z-index:10;font-family:'CenturyGothicBold';font-size:1.6em;text-align:right;text-transform:uppercase;border:1px solid #ffffff;color:#ffffff;cursor:pointer;background:#666666 url(../gfx/icon_section.png) 10px 8px no-repeat;}body p.toggle_sub.active{background-color:#0095da;} body p.toggle_sub.moveDown{top:-366px;} body .winter{width:100%;padding:10px 0px;}body .winter .winter_content{width:100%;margin:0;}body .winter .winter_content article{width:93%;margin:0 3.5%;height:auto;overflow:hidden;}body .winter .winter_content article h2{float:left;font-size:2.8em;width:85%;padding:0 15% 0% 0%;margin:0 0 2.5% 0;line-height:1;} body .winter .winter_content article .winter_image{float:right;clear:left;width:100%;top:0;padding:0;margin:0 0 2.5%;} body .winter .winter_content article p{float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;} body .station{width:100%;padding:10px 0px;}body .station .station_content{width:100%;margin:0;}body .station .station_content .grid_6{width:93%;margin:0 3.5%;} body .station .station_content h2{font-size:2.8em;} body .station .station_content .postcode_form fieldset{width:100%;float:left;}body .station .station_content .postcode_form fieldset legend{width:100%;} body .station .station_content .postcode_form fieldset input[type="text"]{width:62.5%;margin:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} body .station .station_content .postcode_form fieldset input[type="submit"]{float:left;width:35%;margin:0 0 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} body footer{width:93%;margin:0 3.5%;}body footer .footer_trigger{display:inline-block;font-family:'CenturyGothicBold';text-transform:uppercase;color:#ffffff;background:#333333 url(../gfx/arrow-down.png) 90% 50% no-repeat;padding:0.5em 2.5em 0.5em 1em;margin:0;}body footer .footer_trigger.active{background-color:#0095da;} body footer .area{padding:5px 0;}body footer .area p{display:none;} body footer .area ul li{float:left;}body footer .area ul li a{padding:0 1em 0 0;} body footer .footer_links{width:100%;}body footer .footer_links .grid_10{width:62.5%;margin:0 1.25%;} body footer .footer_links .grid_2{width:32.5%;margin:0 1.25%;} body footer .footer_links .footer_nav{margin:0;width:100%;}body footer .footer_links .footer_nav ul{margin:0;width:100%;}body footer .footer_links .footer_nav ul li{width:97.5%;padding:1.25% 1.25% 1.25% 0;}body footer .footer_links .footer_nav ul li a{border:0;padding:0;} body footer .footer_links .footer_nav ul li.first a{padding:0;} body footer .footer_links .footer_nav div.footer_toggle{position:absolute;left:-9999px;}body footer .footer_links .footer_nav div.footer_toggle.show{position:relative;left:0;} body footer .footer_links .footer_nav div.footer_toggle ul{}body footer .footer_links .footer_nav div.footer_toggle ul li{background:#666666;border-top:1px solid #ffffff;}body footer .footer_links .footer_nav div.footer_toggle ul li a{border:0;padding:5px;color:#ffffff;} body footer .footer_links .footer_nav div.footer_toggle ul li.first{background:#666666;border-top:1px solid #ffffff;}body footer .footer_links .footer_nav div.footer_toggle ul li.first a{padding:5px;} body footer .footer_links .grid_12{width:97.5%;margin:0 1.25%;} body footer .footer_links .grid_3{width:97.5%;margin:0 1.25%;} body footer .footer_links .area_nav{padding:0 0 0.5em;} body footer .social_links{width:100%;margin:0;padding:10px 0px;}body footer .social_links .social{width:14.0%;margin:1.5%;}body footer .social_links .social .twitter,body footer .social_links .social .facebook,body footer .social_links .social .youtube{padding:10% 5%;width:90%;height:37px;background-position:50% 50%;}body footer .social_links .social .twitter .swift_social,body footer .social_links .social .facebook .swift_social,body footer .social_links .social .youtube .swift_social,body footer .social_links .social .twitter .stay_social,body footer .social_links .social .facebook .stay_social,body footer .social_links .social .youtube .stay_social{position:absolute;left:-99999px;} body footer .social_links .safer{width:46.5%;margin:0 1.25%;padding-top:10px;} body .main_image{display:none;}body .main_image *{display:none;} body .home-carousel{position:relative;}body .home-carousel .home-links{position:static;}body .home-carousel .home-links .home-prev,body .home-carousel .home-links .home-next{display:block;top:150px;z-index:20;text-indent:-9999px;} body .home-carousel .home-links .home-next{left:auto;right:5px;} body .home-carousel .home-links .home-prev{left:5px;} body .home-carousel .home-inner{height:250px;}body .home-carousel .home-inner .home-slide{height:100%;background:#fff;}body .home-carousel .home-inner .home-slide .container_12{height:100%;width:100%;margin-top:0;}body .home-carousel .home-inner .home-slide .container_12 .grid_7{width:100%;margin:0;}body .home-carousel .home-inner .home-slide .container_12 .grid_7 p{font-size:2.8em;padding:5% 12.5%;} body .home-carousel .home-inner .home-slide img.full{display:none;visibility:hidden;} body .home-carousel .pager-holder{top:270px;left:0px;position:absolute;height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body .home-carousel .pager-holder .container_12{width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body .home-carousel .pager-holder .container_12 .grid_7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body .home-carousel .pager-holder .container_12 .grid_7.home-pager{width:100%;margin:0px;padding:0px;text-align:center;} body .container_panel{padding:1em 0 0 0;}body .container_panel .position_panel .home_panels .grid_3{width:95%;margin:1.25% 2.5%;}body .container_panel .position_panel .home_panels .grid_3 .panel{bottom:0px;} body #main-content{padding:0 0 1em 0;}body #main-content .article{padding:0 1em 0 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body #main-content .article .article-header{margin:2em 0 0 0;}body #main-content .article .article-header h1{font-size:3.6em;} body #main-content .article .article-content p img,body #main-content .article .article-content p iframe{width:100%;} body #main-content .article .article-content .profile_detail p img{width:30%;} body #main-content .article .article-promos .grid_3,body #main-content .article .article-promos .grid_9,body #main-content .article .article-promos .grid_6{width:100%;margin:0;} body .featured_promo{background:#666666;}body .featured_promo .background{display:none;} body .featured_promo .container_12{width:95%;margin:2.5%;}body .featured_promo .container_12 .whitebox{float:left;margin:0;}body .featured_promo .container_12 .whitebox.grid_8{width:100%;} body .featured_promo .container_12 .whitebox .promo_content{padding:30px 30px 30px 30px;font-size:1.4em;}body .featured_promo .container_12 .whitebox .promo_content h2{font-size:2.4em;color:#fff;} body .featured_promo .container_12 .whitebox .promo_content p{font-family:verdana;}body .featured_promo .container_12 .whitebox .promo_content p.subheading{font-size:1.0em;font-weight:bold;} body .featured_promo .container_12 .whitebox .red-blocks{text-align:left;float:left;bottom:auto;left:-2.5%;width:105%;position:relative;}body .featured_promo .container_12 .whitebox .red-blocks .block{float:left;width:90%;margin:0 0 10px 0;padding:1.25% 5%;height:auto;overflow:hidden;position:relative;}body .featured_promo .container_12 .whitebox .red-blocks .block a,body .featured_promo .container_12 .whitebox .red-blocks .block span.gibson{display:inline-block;width:70%;height:auto;margin:0;} body .featured_promo .container_12 .whitebox .red-blocks .block img{display:inline-block;position:relative;vertical-align:-50%;width:50px;height:43px;margin:0;padding-right:10px;} body .featured_promo .container_12 .whitebox .red-blocks .block br{display:none;} body .fire_safety .red-1,body .fire_safety .red-2{width:100%;float:left;}body .fire_safety .red-1 section,body .fire_safety .red-2 section{width:95%;padding:1.25% 2.5% 10%;}body .fire_safety .red-1 section h3,body .fire_safety .red-2 section h3{font-size:2.6em;} body .fire_safety .red-1 section p,body .fire_safety .red-2 section p{font-size:1.2em;} body .fire_safety .red-1 section .arrow,body .fire_safety .red-2 section .arrow{width:36px;height:36px;background-position:50% 46.5%;} body .featured_news{width:100%;background:#666666;}body .featured_news .background{display:none;} body .featured_news .news_container{margin:1.25% 0;width:100%;}body .featured_news .news_container .main_article,body .featured_news .news_container .sub_article{width:95%;margin:1.25% 2.5%;}body .featured_news .news_container .main_article aside,body .featured_news .news_container .sub_article aside{display:none;} body .featured_news .news_container .main_article section,body .featured_news .news_container .sub_article section{width:90%;padding:5% 5% 10% 5%;min-height:100px;}body .featured_news .news_container .main_article section h2,body .featured_news .news_container .sub_article section h2{font-size:2.0em;} body .featured_news .news_container .main_article section h3,body .featured_news .news_container .sub_article section h3{font-size:1.6em;} body .featured_news .news_container .main_article section .preview,body .featured_news .news_container .sub_article section .preview{display:none;} body .featured_news .news_container .main_article section p.tags,body .featured_news .news_container .sub_article section p.tags{float:right;position:absolute;right:5px;bottom:5px;width:70%;font-size:0.9em;text-transform:uppercase;}body .featured_news .news_container .main_article section p.tags a,body .featured_news .news_container .sub_article section p.tags a{display:inline;padding:0px 1px;background:none;} body .featured_news .news_container .main_article section .arrow-black,body .featured_news .news_container .sub_article section .arrow-black{width:39px;height:39px;background:url(../gfx/arrow-dark-med.jpg) no-repeat;left:15px;bottom:0px;} body .resource{margin:0 0 1em 0;overflow:hidden;}body .resource ul li{width:50%;float:left;} body .resource.news.full .news-item{width:50%;} body .resource.news .news-item article .news-thumb{display:none;} body .resource.news .news-item article .news-article{width:100%;} body .panel p img{display:none;} body .panel.large .panel_left,body .panel.half .panel_left{width:100%;float:left;} body .panel.large .panel_right,body .panel.half .panel_right{width:100%;float:left;}body .panel.large .panel_right img,body .panel.half .panel_right img{width:100%;} body .panel.large .panel_right iframe,body .panel.half .panel_right iframe{width:100%;overflow:hidden;} body .in_msg{display:none;} body .positions .profile .pro_image{width:25%;}body .positions .profile .pro_image img{width:100%;} body .positions .profile .pro_content{width:70%;margin:0;padding:0 0 0 5%;} body .container_12 .grid_6.request_form{width:97.5%;margin:0 1.25% 0 0;} body .container_12 .grid_6.press_form{width:97.5%;margin:0 0 0 1.25%;} body #sec_box #txtUserEmail{width:97%;margin-bottom:10px;} body .search-filter .filter{position:relative;padding:15px 10px;}body .search-filter .filter fieldset{position:relative;}body .search-filter .filter fieldset p.toggle_filter{cursor:pointer;display:block;width:17%;position:absolute;margin:0px;right:10px;top:0px;font-size:1.4em;background:url(../gfx/arrow-down.jpg) 100% 50% no-repeat;}body .search-filter .filter fieldset p.toggle_filter.close{background:url(../gfx/arrow-up.jpg) 100% 50% no-repeat;} body .search-filter .filter select,body .search-filter .filter label,body .search-filter .filter input{position:absolute;left:-9999px;}body .search-filter .filter select.show,body .search-filter .filter label.show,body .search-filter .filter input.show{position:static;left:auto;} body .search-filter .search-box fieldset{width:100%;}body .search-filter .search-box fieldset input[type="text"]{width:85%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} body .search-filter .search-box fieldset .search-button{float:right;width:12.5%;background-color:#0095da;background-position:50% 0%;} body .presspartnerlogin .form-info,body .requestaccess .form-info{min-height:auto;} body .pagination .sorting fieldset select{width:100%;} body .pagination .display,body .pagination .paging{width:100%;text-align:left;} body .pagination.top,body .pagination.bottom{margin:0;} body .result .article-image,body .news-article .article-image,body .resource-item .article-image{display:none;} body .result .article-desc,body .news-article .article-desc,body .resource-item .article-desc{width:100%;}body .result .article-desc .details br,body .news-article .article-desc .details br,body .resource-item .article-desc .details br{display:block;} body .areas .grid_4{margin:0;padding:0 0 10px;width:100%;} .accordion{position:relative;}.accordion .acc-header{position:relative;}.accordion .acc-header a.view{display:block;} .accordion .acc-content{display:none;} #cookie_notice #cookie_notice_inner{width:90%;height:auto;padding-bottom:5em;} noscript div.noscript_notice div.notice_inner{width:90%;height:auto;padding-bottom:1em;}}@media only screen and (min-width:321px){}@media only screen and (max-width:320px){}@media print{}

.panel-swieto {
font-size: 1.3em;
margin: 0 0 30px 0;
overflow: hidden;
background: #ffffff;
border-top: 10px solid #cd0026;
padding: 10px;
}



.flex-caption {
  width: 30%!important;padding: 2%;position: absolute;
  left: 10%!important;bottom: 2%!important;
 /* background: #222!important;  */
  background:
    linear-gradient(-40deg,#222,transparent,#111) center repeat, 
    linear-gradient(40deg,#222,transparent,#111) center repeat, 
    linear-gradient(-40deg,#222,transparent,#111) center repeat, 
    linear-gradient(40deg,#222,transparent,#111) center repeat!important;
  color: #fff;
  text-align: center;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
  font-size: 15px;line-height: 22px;text-align: left;margin: 0;margin-bottom:8px;
}

.newsslider {background:#444;}

.flexslider {
background: #555!important;
margin: 0 auto 60px auto!important;
border: 0;
}

.pilne .panel {background:red; border:0;}

.pilne .flex-caption {
width: 98.1%!important;
padding: 1%;
position: absolute;
left: 0!important;
top: 0!important;
bottom: 73%!important;
font-size: 110%;
font-style:bold;
background: red!important;
}



.pilne .panel .newsslider {
background: red;
border: 0;
}

.home_panels.pilne {height:300px;}

.featured_promo.pilne {
background: #e0e1e1;
position: relative;
padding-top: 30px;
width: 100%;
overflow: hidden;
}

.pilne .flexslider {
background: #555!important;
margin: 0 auto 0px auto!important;
border: 0;
}


@media only screen and (max-width:319px){

.flex-caption {
width: 97%!important;padding: 2%;position: absolute;
left: 0!important;bottom: 0!important;
font-size: 11px;line-height: 13px;
}

.pilne .flex-caption {
font-size: 80%!important;
}


.container_12 .grid_6 {
width: 95%;
margin: 1.25% 2.5%;
}


.tx-browser-pi1 h3 {
font-size: 1.5em!important;
line-height:1.55em!important;
margin: 0 1em 3.1em auto;
padding-bottom:1em
}


}



@media only screen and (min-width:320px) and (max-width:767px) {

.flex-caption {
width: 97%!important;padding: 2%;position: absolute;
left: 0!important;bottom: 0!important;
font-size: 11px;line-height: 13px;
}

.pilne .flex-caption {
font-size: 85%!important;
}

.tx-browser-pi1 h3 {
font-size: 2em!important;
line-height:2.1em!important;
margin: 0 1em 3.1em auto;
padding-bottom:1em
}

.container_12 .grid_6 {
width: 95%;
margin: 1.25% 2.5%;
}


}


@media only screen and (max-width: 960px) and (min-width: 768px) {

.container_12 .grid_6 {
width: 47.5%;
margin: 0 1.25%;
padding: 10px 0;
}
.pilne .flex-caption {
font-size: 95%!important;
}

}






.flex-control-nav {
width: 100%;
position: absolute;
bottom: -24px;
text-align: center;
}

.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(../gfx/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}



.flex-control-paging li a {
text-align: center;
width: 12px;
height: 12px;
display: block;
background: #333;
background: rgba(0,0,0,0.5);
cursor: pointer;
text-indent: -9999px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-o-border-radius: 20px;
border-radius: 20px;
box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
}

.caption-title a, .caption-title a:active, .caption-title a:visited {
font-family: 'CenturyGothicBold';
font-size: 1.3em/1.2;
color: #fff;
text-decoration: none;
display: block;
  padding-bottom:2.5%
}



/*NEWSY*/

.news .article .news-img-wrap a {
display: block;
padding: 0;
border: 0;
background: #fff;
}

.news-text-wrap pre {font-size:1.2em;text-}

.news-single .news-list-category a{color:#fff; padding-right:12px;}

.news-list-category.box {
display:none;
z-index:99;
 width:50%;
 height:13px;
text-align:center;font-size:11px;
 }

.article.articletype-0{
  min-height: 230px;
  height:230px;
}
.article.articletype-0 .header {
display:block-inline;
/* width:80%; */
height:60px;
}

div.panel * .article.articletype-0 .header h3{
font-size: 1.11em;
}

.article.articletype-0 .footer {
display:none;
}

.article.articletype-0 .more {
display:none;
}
.article.articletype-0 .news-img-wrap {
position:relative;
margin: 3px 12px 5px 3px;
background: #fff;
border:0;
width:180px; 
height:100px; 
}

.grid_4 .article.articletype-0 .news-img-wrap {
width:280px; 
height:100px; 
}
.grid_5 .article.articletype-0 .news-img-wrap {
width:360px; 
height:100px; 
}

.news .article .news-img-wrap img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}


.news-list-view .news-text-wrap {
font-size:1.4em;
line-height: 1.3;
}



.news-list-view .teaser-text {
font-size:1.25em;
color: #000;
display:block;

}

div.panel * .news-list-view .teaser-text {
//font-size: 15px;
font-size:0.9em;
color: #000;
  display:block;
  float:left;
}


.news-list-view div.article.articletype-0 {
width:49,5%;
background: #ffffff;
border-top: 10px solid #0095da;
padding: 10px;
}
.news-list-view div.article.articletype-0 h3{
font-size:1.5em;
}

div.article.articletype-0.topnews {border-top: 10px solid red;}
.left_pip div.article.articletype-0.topnews {border-top: 10px solid gray;}
.right_pip div.article.articletype-0.topnews {border-top: 10px solid gray;}
.left_pip div.article.articletype-0 {border-top: 10px solid gray;}
.right_pip div.article.articletype-0 {border-top: 10px solid gray;}
/* div.article.articletype-0.teaser-text p {font-size:1.45em;}
*/

div.panel * div.article.articletype-0 {border-top: 0;}



/*NEWS SINGLE */
.news-single {
background: #ffffff;
border-top: 10px solid #0095da;
padding: 10px;
}

.news-single h3{

  font-family: 'CenturyGothicRegular';
  font-size:4.2em;
/*  width:960px;           */
}

.news-single .teaser-text {
display:none;
  font-family: 'CenturyGothicBold';
  font-size:2.8em;
color:#333;
  width:50%;
  position:relative;
}

.news-single .news-text-wrap p{font-size:1.4em;line-height: 1.3;}

.news-backlink-wrap {
  position: fixed;
  bottom:10%;
  display:block;
  width:50px;
  margin-left: -60px;
}

.news-backlink-wrap img, .news-social-link-wrap img {
 width: 50px; height: 50px; margin-right:20px;
}

.news-social-link-wrap {
  position: relative;
  bottom:0;
  width:280px;
  margin-left: 0;
  margin-top:30px;

}



.news .footer p {background: #ddd; }
.news .footer span {border-right: 0;}

.news-list-date {
background: #eee;
  padding: 0.6em;
  color: #111;
}
.news-list-category {
background: #0095da;
  padding: 0.6em;
  color: #fff;

}

.news-list-author {
display:none!important;
}

.news-related h4 {font-size:1.0em;}
.news-related ul{
font-size:0.8em;
margin: 0;
list-style-type: none;
list-style-position: none;  
  
}

.news-related li{
margin: 0 0 10px 0;
  
}

.news-related ul li span {
  border-right:0;}





/*SZTUKI*/
@media only screen and (min-width:320px) and (max-width:767px) {
.container_12 .grid_4 {
width: 96%;
}

.container_12 .panel.large{
width: 96%;
}

.container_12 .grid_5, .container_12 .grid_5.selectbox, .container_12 .grid_5 .selectbox select {width: 96%;}
.container_12 .grid_2, .container_12 .grid_2.selectbox, .container_12 .grid_2 .selectbox select {width: 96%;}
.container_12 .selectbox {margin-bottom:10px;}
.container_12 input.button {
margin-left: 0.6em;
margin-top: 10px;
width: 93%;
}

.container_12 h1 {
font-size: 2.6em;
margin:0;
}
}


@media only screen and (max-width: 960px) and (min-width: 768px) {

.container_12 .grid_4 {
width: 46%;
}


.container_12 .panel.large{
width: 94%;
}



}


.lista_sztuk.article.articletype-0 {
/*min-height: 220px;*/
  height:240px;
}

.sztuka_typ- h3{
font-size:1.1em;
}
.sztuka_typ- p{
font-size:0.8em;
}

.spektakl .grid_4.panel {height:450px!important; background-color:#ddd;margin-right:20px; overflow-x: hidden;overflow-y:auto;}
.news-single.sztuki-opis.news-text-wrap {padding:20px!important;}

div.grid_4.panel h1 {font-size:1.5em;}
div.grid_4.panel {font-size:0.9em;margin-bottom:0;}


article.spektakl {font-family: verdana, arial, sans-serif;line-height:1.4; font-size:1.35em;}



.article.articletype-0.repertuar {min-height:190px;height:190px;}
.repertuar .header {height: 102px!important;}
.repertuar .header h3{font-family:'CenturyGothicRegular'; font-size:1.5em;}
.sztuka_typ-1.property-0 .repertuar .header h3 a {font-family:'CenturyGothicBold',arial, sans-serif; color:red!important;}
.sztuka_typ-1 .bilety {font-family:'CenturyGothicBold',arial, sans-serif; color:red!important;}
.data-spkt{font-family:'CenturyGothicBold',arial, sans-serif; font-size:1.8em!important; line-height: 1em; color:#888;margin-top:12px;}
.godz-spkt {font-family:'CenturyGothicRegular',arial, sans-serif; font-size:1.3em!important; line-height: 1em, color:#888;float:right;margin-bottom:0px;margin-top:6px;}
.repertuar .zakup {display:block; height:40px; bottom:0;text-align:right;}
.repertuar .miejsce {height:40px;}
.repertuar .extra_info {margin-top:6px;}
.repertuar .extra_info-1 {font-family:'CenturyGothicRegular',arial, sans-serif; text-transform: uppercase; color:red!important;}


div.grid_12.panel.large.nazwa_miesiaca h2 {font-size:2.4em;font-variant:all-caps!important;margin-left:auto;margin-right:auto;}
div.grid_12.panel.large.nazwa_miesiaca {margin: 0 0 20px 0;}
span.inne_mies {font-size:1.2em!important;float:right;}


/*MENU*/



#mainmenu li.active a{color:#7777;}

/* span.news-list-category {height:16px;}     */


.news-text-wrap {padding-left:10%;padding-right:10%}
.news-img-caption {
color: #444;
padding-top:12px;
}

.inner.news { 
 /*    display:table;
    table-layout:fixed;        */
    width: 100%;
    white-space: nowrap;
    border-spacing:20px 0;
    height:190px;
        max-height:190px;
    margin-bottom:20px;
    overflow: hidden; 


 }
.slide.news { 

  text-align:center;
  border: 0px solid rgba(0,0,0,0.9);
  width:31%;
 margin-right:2%;             
float: left;   
overflow: hidden;                    
  }

/*obrazek pojedynczy w template Historia*/  
.inner.news.single { 
 /*    display:table;
    table-layout:fixed;        */
    width: 100%;
    white-space: nowrap;
    border-spacing:20px 0;
height: 100%;
min-height: 250px;
    margin-bottom:20px;
    overflow: hidden; 


 }
.slide.news.single { 

  text-align:center;
  border: 0px solid rgba(0,0,0,0.9);
  width:98%;
/* margin-right:2%;             
float: left;     */
overflow: hidden;                    
  }  
  
  
/* NOWA WERSJA    
.inner.news {
    display:table;
    table-layout:fixed;
    min-width:960px;         
    border-spacing:20px 0;   
    background-color:#666;
    margin:0 auto;
}
.slide.news {
    display:table-cell;
    width:31%;
    vertical-align:middle;
    border:1px solid #bbb;
    background-color:#eee;
    padding:30px;
}  
  
*/  

@media only screen and (min-width:320px) and (max-width:767px) {
 .inner.news { width: 100%;
    white-space: nowrap;
    max-height:190px;
    margin-bottom:20px;
    overflow: hidden; 

 }
.slide.news { 
  text-align:center;
  width:100%;

 margin-right:12px;  
  margin-left: auto;           
  float: left;
  overflow: none; 
  }
}

@media only screen and (min-width:320px) and (max-width:767px) {
 .inner.news { width: 100%;
    white-space: nowrap;
    height:190px;
    margin-bottom:20px;
    overflow: hidden; 

 }
.slide.news { 
  text-align:center;
  width:100%;

 margin-right:12px;  
  margin-left: auto;           
  float: left;
  overflow: none; 
  }
}

/*
::-webkit-scrollbar
{
  width: 12px;  
  height: 12px; 
}

::-webkit-scrollbar-track
{
  background: rgba(0, 0, 0, 0.1);
}

::-webkit-scrollbar-thumb
{
  background: rgba(0, 0, 0, 0.2);
}
*/
.krakatoa {display:none;}

.krakatoa-control {font-size:22px;}
.krakatoa-control .arrows {
position: absolute;
top: -70px;
z-index: 100;
margin-left: 10px;
}


.krakatoa-control ul {
list-style-type: none;
width:101%;
}
li.arrow-left {float:left; left: 0; background: url('../gfx/white_arrow-2x_left.png'); width:55px;height:55px;background-size: 100% auto; background-repeat: no-repeat;background-position: center center;}
li.arrow-right {float:right; margin-right: 10px; background: url('../gfx/white_arrow-2x.png'); width:55px;height:55px;background-size: 100% auto; background-repeat: no-repeat;background-position: center center;}

.repertuar-item table {
margin: 0 0 0 0;
width: 100%;
font-family: verdana, arial, sans-serif;
border:0;
}

.koszyk {width:80px;height:80px;background: #999!important; background-image: url('../gfx/ico-zakup.png')!important;padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; text-decoration: none; display: block; background-size: 75% auto!important; background-repeat: no-repeat!important;background-position: center center!important;}
.koszyk:hover {width:85px;height:85px;background: red!important;background-image: url('../gfx/ico-zakup.png')!important;background-size: 85% auto!important; background-repeat: no-repeat!important;background-position: center center!important;}


   /* LGOSY */
.news-list-view.partners {
display:table;
width:100%;
text-align:center;
background-color:white;
padding-left:40px;
padding-bottom:20px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
box-shadow: 0 0 10px rgba(0,0,0,.4);}   
   
   
.logosy,.logosy1,.logosy2,.logosy3,.logosy4,.logosy5,.logosy6 {
float: left;
padding: 5px;
margin-left: 40px;
margin-right: 60px;
margin-bottom: 4px;
max-width: 210px;
height: 140px;
background-color: white;
display: table;
text-align: center;
vertical-align: middle;}
.logo_0, .logo_1, .logo_2 {display:table-cell;vertical-align: middle;}
.logo_0 img, .logo_1 img, .logo_2 img {width:100%;height:100%}

 #sponsorzy_partnerzy {margin-top:22px;padding:12px; border-top:1px dotted #ccc;}
 #sponsorzy_partnerzy h5 {font-size:12px; color:gray}
 .patroni medialni h5{border-top:1px dotted #ccc;}

 .sponsorzy .logosy   {
 float: left;
padding: 6px;
margin-left: 22px;
margin-right: 22px;
margin-bottom: 4px;
max-width: 220px;
height: 115px;
background-color: white;
display: table;
text-align: center;
vertical-align: middle;
 }
 
 
 
 /*        --------------------------------------------------
        Reveal Modals
        -------------------------------------------------- */
                
        .reveal-modal-bg { 
                position: fixed; 
                height: 100%;
                width: 100%;
                background: #000;
                z-index: 100;
                display: none;
                top: 0;
                left: 0; 
                }
        
        .reveal-modal {
                visibility: hidden;
                top: 100px; 
                left: 50%;
                margin-left: -300px;
                width: 550px;
                background: #eee url(modal-gloss.png) no-repeat -200px -80px;
                position: absolute;
                z-index: 101;
                padding: 2% 3.5% 2%;
                -moz-border-radius: 5px;
                -webkit-border-radius: 5px;
                border-radius: 5px;
                -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
                -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
                box-shadow: 0 0 10px rgba(0,0,0,.4);
                }
    .reveal-modal .flex-video iframe {width:100%;height:380px;}
   .reveal-modal a {text-decoration:none}             
   @media only screen and (min-width:321px) and (max-width:767px){
  .reveal-modal {width: 96%!important; margin-left: -50%!important;padding: 1% 1.5% 1%;}
      .reveal-modal .flex-video iframe {width:100%;height:250px;}  
   }  
      @media only screen and (max-width:320px){
  .reveal-modal {width: 96%!important; margin-left: -50%!important;padding: 1% 1.5% 1%;} 
        .reveal-modal .flex-video iframe {width:100%;height:220px;}   
   }           
                
          .reveal-modal img {width:100%;}      
                
        .reveal-modal.small                 { width: 200px; margin-left: -140px;}
        .reveal-modal.medium                 { width: 400px; margin-left: -240px;}
        .reveal-modal.large                 { width: 600px; margin-left: -340px;}
        .reveal-modal.xlarge                 { width: 800px; margin-left: -440px;}
        
        .reveal-modal .close-reveal-modal {
                font-size: 22px;
                line-height: .5;
                position: absolute;
                top: 8px;
                right: 11px;
                color: #aaa;
                text-shadow: 0 -1px 1px rbga(0,0,0,.6);
                font-weight: bold;
                cursor: pointer;
                } 

        
/*
  Aktorzy

        
.spektakl .home-slide{width:640px;height:480px;}
.spektakl .home-slide img{width:100%;height:100%;}   */


.home-carousel .home-inner {
 /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(45deg,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 75%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(0,0,0,0.65)), color-stop(75%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(45deg,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}

/* GLOSOWANEI */

    #glosow {
        margin-top: 20px;
        color: #fff;
    }
    #glosow #question {
        display: block;
        padding: 20px;
        font-weight: bold;
        letter-spacing: -3px;
        margin-bottom: 20px;
        padding: 10px;
        font-size: 40px;
    }
    #glosow div {
        font-weight: bold;
        letter-spacing: -3px;
        background: #0099cc;
        margin-bottom: 15px;
        padding: 10px;
        font-size: 34px;
        color: #ffffff;
        border-left: 20px solid #333;
        width: 400px;
        -webkit-border-radius: 0.5em;
        -moz-border-radius: 0 0.5em 0.5em 0;
        border-radius: 0 1.5em 1.5em 0;
    }
    #glosow div a {
        border-radius: 0.3em;
        text-decoration: none;
        color: #0099cc;
        padding: 5px 15px;
        background: #333;
        margin: 0 20px;
    }
    #glosow div a:hover {
        color: #fff;
    }


/* moj formularz*/
#form_kontener {
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Geneva, sans-serif;
  padding:1em;
  background-color:white;
  margin-bottom:20px;
}

#form_kontener fieldset {
width: 92%;
margin: 0px;
padding: 12px 12px 0 12px;
border: 0 dotted;
outline: 0px none;
float: none;

}

/* fieldset.item.spkt_3,   */
fieldset.item.spkt_4, fieldset.item.spkt_5, fieldset.item.spkt_6, fieldset.item.spkt_7, fieldset.item.spkt_8 {display:none}

  
.item {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
  text-align: center;
	display: inline-block;
	vertical-align: middle;
	width: auto;
}
.item_tyt {

background-color: #A5A5A5;
color: #FFFFFF;
font-size: 1.8em !important;
margin-left: 0;
margin-right: 10px;
width: 98%;
margin-top: 32px;
padding: 8px;
text-align: left;
  
}

.item_oceny {
	display: inline;
	vertical-align: top;
	font-size: 12px;
	text-align: center;
  padding-bottom:12px;
}

.item_oceny tbody {	margin-bottom: 22px;}



.item_oceny td {
	font-size: 0.9em;
	width: 23%;
	line-height: 250%;
	border-top-width: 0px;
	border-right-width: 2px;
	border-right-style: inset;
	padding: 2px;
	margin: 8px;
  background: none repeat scroll 0% 0% #09C!important;
	color: #fff;
	

}

.item_oceny td:nth-child(2) {
background: none repeat scroll 0% 0% #3CC!important;
	color: #fff;
}
.item_oceny td:nth-child(3) {
background: none repeat scroll 0% 0% #6C9!important;
	color: #333;
}
.item_oceny td:nth-child(4) {
background: none repeat scroll 0% 0% #FC0!important;	
		color: #333;
}
.item_oceny td.last {
width: 23%;
	padding: 2px;
	border: 0px;
  background: none repeat scroll 0% 0% #F90!important;	
		color: #111;
}
#form_kontener img.round {
	width:160px;
	height:160px;
  overflow:hidden;
-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-color:#777777;}


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

